24 return 0; |
24 return 0; |
25 end |
25 end |
26 |
26 |
27 local ok, m = pcall(require, "clix."..command); |
27 local ok, m = pcall(require, "clix."..command); |
28 if not ok then |
28 if not ok then |
29 print("Error running command '"..command.."' (run with --debug to see full error)"); |
29 local is_debug; |
30 if arg[2] == "--debug" then |
30 for i=1,#arg do |
|
31 if arg[i] == "--debug" then |
|
32 is_debug = true; break; |
|
33 end |
|
34 end |
|
35 print("Error running command '"..command..(is_debug and "" or "' (run with --debug to see full error)")); |
|
36 if is_debug then |
31 print(m); |
37 print(m); |
32 end |
38 end |
33 return 1; |
39 return 1; |
34 end |
40 end |
35 |
41 |