diff options
Diffstat (limited to 'src/luarocks/command_line.lua')
-rw-r--r-- | src/luarocks/command_line.lua | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/luarocks/command_line.lua b/src/luarocks/command_line.lua index 58c54354..f2afc16a 100644 --- a/src/luarocks/command_line.lua +++ b/src/luarocks/command_line.lua | |||
@@ -53,9 +53,9 @@ function run_command(...) | |||
53 | local root_dir = fs.absolute_name(flags["to"]) | 53 | local root_dir = fs.absolute_name(flags["to"]) |
54 | cfg.root_dir = root_dir | 54 | cfg.root_dir = root_dir |
55 | cfg.rocks_dir = path.rocks_dir(root_dir) | 55 | cfg.rocks_dir = path.rocks_dir(root_dir) |
56 | cfg.scripts_dir = path.scripts_dir(root_dir) | 56 | cfg.deploy_bin_dir = path.deploy_bin_dir(root_dir) |
57 | cfg.lua_modules_dir = path.lua_modules_dir(root_dir) | 57 | cfg.deploy_lua_dir = path.deploy_lua_dir(root_dir) |
58 | cfg.bin_modules_dir = path.bin_modules_dir(root_dir) | 58 | cfg.deploy_lib_dir = path.deploy_lib_dir(root_dir) |
59 | else | 59 | else |
60 | local trees = cfg.rocks_trees | 60 | local trees = cfg.rocks_trees |
61 | for i = #trees, 1, -1 do | 61 | for i = #trees, 1, -1 do |
@@ -63,9 +63,9 @@ function run_command(...) | |||
63 | if fs.make_dir(tree) and fs.is_writable(tree) then | 63 | if fs.make_dir(tree) and fs.is_writable(tree) then |
64 | cfg.root_dir = tree | 64 | cfg.root_dir = tree |
65 | cfg.rocks_dir = path.rocks_dir(tree) | 65 | cfg.rocks_dir = path.rocks_dir(tree) |
66 | cfg.scripts_dir = rawget(cfg, "scripts_dir") or path.scripts_dir(tree) | 66 | cfg.deploy_bin_dir = rawget(cfg, "deploy_bin_dir") or path.deploy_bin_dir(tree) |
67 | cfg.lua_modules_dir = rawget(cfg, "lua_modules_dir") or path.lua_modules_dir(tree) | 67 | cfg.deploy_lua_dir = rawget(cfg, "deploy_lua_dir") or path.deploy_lua_dir(tree) |
68 | cfg.bin_modules_dir = rawget(cfg, "bin_modules_dir") or path.bin_modules_dir(tree) | 68 | cfg.deploy_lib_dir = rawget(cfg, "deploy_lib_dir") or path.deploy_lib_dir(tree) |
69 | break | 69 | break |
70 | end | 70 | end |
71 | end | 71 | end |
@@ -73,12 +73,12 @@ function run_command(...) | |||
73 | 73 | ||
74 | cfg.root_dir = cfg.root_dir:gsub("/+$", "") | 74 | cfg.root_dir = cfg.root_dir:gsub("/+$", "") |
75 | cfg.rocks_dir = cfg.rocks_dir:gsub("/+$", "") | 75 | cfg.rocks_dir = cfg.rocks_dir:gsub("/+$", "") |
76 | cfg.scripts_dir = cfg.scripts_dir:gsub("/+$", "") | 76 | cfg.deploy_bin_dir = cfg.deploy_bin_dir:gsub("/+$", "") |
77 | cfg.lua_modules_dir = cfg.lua_modules_dir:gsub("/+$", "") | 77 | cfg.deploy_lua_dir = cfg.deploy_lua_dir:gsub("/+$", "") |
78 | cfg.bin_modules_dir = cfg.bin_modules_dir:gsub("/+$", "") | 78 | cfg.deploy_lib_dir = cfg.deploy_lib_dir:gsub("/+$", "") |
79 | 79 | ||
80 | cfg.variables.ROCKS_TREE = cfg.root_dir | 80 | cfg.variables.ROCKS_TREE = cfg.root_dir |
81 | cfg.variables.SCRIPTS_DIR = cfg.scripts_dir | 81 | cfg.variables.SCRIPTS_DIR = cfg.deploy_bin_dir |
82 | 82 | ||
83 | if flags["from"] then | 83 | if flags["from"] then |
84 | if flags["from"] == true then | 84 | if flags["from"] == true then |
@@ -134,6 +134,5 @@ function run_command(...) | |||
134 | else | 134 | else |
135 | die("Unknown command: "..command) | 135 | die("Unknown command: "..command) |
136 | end | 136 | end |
137 | |||
138 | util.run_scheduled_functions() | 137 | util.run_scheduled_functions() |
139 | end | 138 | end |