aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2013-09-20 06:51:22 -0700
committerThijs Schreijer <thijs@thijsschreijer.nl>2013-09-20 06:51:22 -0700
commitd9e8c2c6dc2da3651ad7d9d9723d799fec5ca28b (patch)
tree96a28b024ae9aba39eb1a9c8cd38d47fae872714
parent644c0b0e5155114f6acafbbe1a6ee198aa0fe319 (diff)
parentf06cddb131897e535131ee230ef9916ae453c8a7 (diff)
downloadluarocks-d9e8c2c6dc2da3651ad7d9d9723d799fec5ca28b.tar.gz
luarocks-d9e8c2c6dc2da3651ad7d9d9723d799fec5ca28b.tar.bz2
luarocks-d9e8c2c6dc2da3651ad7d9d9723d799fec5ca28b.zip
Merge pull request #145 from Tieske/move_win_binaries
moved windows binaries into a 'bin' subdirectory.
-rw-r--r--install.bat8
-rw-r--r--src/luarocks/cfg.lua2
-rw-r--r--src/luarocks/fs/win32/tools.lua1
-rw-r--r--win32/bin/7z.dllbin858624 -> 0 bytes
-rw-r--r--win32/bin/7z.exebin161792 -> 0 bytes
-rw-r--r--win32/bin/chmod.exebin81920 -> 0 bytes
-rwxr-xr-xwin32/bin/cp.exebin130048 -> 0 bytes
-rwxr-xr-xwin32/bin/find.exebin160256 -> 0 bytes
-rw-r--r--win32/bin/libeay32.dllbin1177600 -> 0 bytes
-rw-r--r--win32/bin/libiconv2.dllbin1008128 -> 0 bytes
-rw-r--r--win32/bin/libintl3.dllbin103424 -> 0 bytes
-rw-r--r--win32/bin/libssl32.dllbin232960 -> 0 bytes
-rwxr-xr-xwin32/bin/ls.exebin180736 -> 0 bytes
-rw-r--r--win32/bin/md5sum.exebin41984 -> 0 bytes
-rwxr-xr-xwin32/bin/mkdir.exebin32768 -> 0 bytes
-rwxr-xr-xwin32/bin/mv.exebin138752 -> 0 bytes
-rw-r--r--win32/bin/objdump.exebin2247694 -> 0 bytes
-rwxr-xr-xwin32/bin/pwd.exebin61440 -> 0 bytes
-rwxr-xr-xwin32/bin/rm.exebin109056 -> 0 bytes
-rwxr-xr-xwin32/bin/rmdir.exebin25088 -> 0 bytes
-rwxr-xr-xwin32/bin/test.exebin62976 -> 0 bytes
-rwxr-xr-xwin32/bin/uname.exebin33792 -> 0 bytes
-rw-r--r--win32/bin/wget.exebin449024 -> 0 bytes
23 files changed, 6 insertions, 5 deletions
diff --git a/install.bat b/install.bat
index 15f26070..8222454e 100644
--- a/install.bat
+++ b/install.bat
@@ -44,12 +44,12 @@ local function exec(cmd)
44end 44end
45 45
46local function exists(filename) 46local function exists(filename)
47 local cmd = [[.\bin\test -e "]]..filename..[["]] 47 local cmd = [[.\bin\bin\test -e "]]..filename..[["]]
48 return exec(cmd) 48 return exec(cmd)
49end 49end
50 50
51local function mkdir (dir) 51local function mkdir (dir)
52 return exec([[.\bin\mkdir -p "]]..dir..[[" >NUL]]) 52 return exec([[.\bin\bin\mkdir -p "]]..dir..[[" >NUL]])
53end 53end
54 54
55-- interpolate string with values from 'vars' table 55-- interpolate string with values from 'vars' table
@@ -272,7 +272,7 @@ local function get_file_runtime(p,f) -- path, filename
272 local outfile = "output.txt" 272 local outfile = "output.txt"
273 local content 273 local content
274 -- analyze binary 274 -- analyze binary
275 if exec([[.\bin\objdump -x "]]..infile..[[" > ]]..outfile..[[ 2<&1]]) then 275 if exec([[.\bin\bin\objdump -x "]]..infile..[[" > ]]..outfile..[[ 2<&1]]) then
276 -- read temp file 276 -- read temp file
277 local fh = io.open(outfile) 277 local fh = io.open(outfile)
278 content = fh:read("*a") 278 content = fh:read("*a")
@@ -480,7 +480,7 @@ if INSTALL_LUA then
480end 480end
481 481
482-- Copy the LuaRocks binaries 482-- Copy the LuaRocks binaries
483if not exec(S[[COPY bin\*.* "$BINDIR" >NUL]]) then 483if not exec(S[[XCOPY /S bin\*.* "$BINDIR" >NUL]]) then
484 die() 484 die()
485end 485end
486-- Copy the LuaRocks lua source files 486-- Copy the LuaRocks lua source files
diff --git a/src/luarocks/cfg.lua b/src/luarocks/cfg.lua
index df1be2bb..62c69597 100644
--- a/src/luarocks/cfg.lua
+++ b/src/luarocks/cfg.lua
@@ -296,7 +296,7 @@ if detected.windows then
296 "MKDIR", "MV", "PWD", "RMDIR", "RM", "TEST", "UNAME", "WGET" } 296 "MKDIR", "MV", "PWD", "RMDIR", "RM", "TEST", "UNAME", "WGET" }
297 for _, var in ipairs(bins) do 297 for _, var in ipairs(bins) do
298 if defaults.variables[var] then 298 if defaults.variables[var] then
299 defaults.variables[var] = full_prefix.."\\"..defaults.variables[var] 299 defaults.variables[var] = full_prefix.."\\bin\\"..defaults.variables[var]
300 end 300 end
301 end 301 end
302 302
diff --git a/src/luarocks/fs/win32/tools.lua b/src/luarocks/fs/win32/tools.lua
index 73798cbe..f60b8f5b 100644
--- a/src/luarocks/fs/win32/tools.lua
+++ b/src/luarocks/fs/win32/tools.lua
@@ -107,6 +107,7 @@ end
107-- @return boolean: true on success, false on failure. 107-- @return boolean: true on success, false on failure.
108function make_dir(directory) 108function make_dir(directory)
109 assert(directory) 109 assert(directory)
110 directory = dir.normalize(directory)
110 fs.execute(fs.quiet(vars.MKDIR.." -p "..fs.Q(directory))) 111 fs.execute(fs.quiet(vars.MKDIR.." -p "..fs.Q(directory)))
111 if not fs.is_dir(directory) then 112 if not fs.is_dir(directory) then
112 return false, "failed making directory "..directory 113 return false, "failed making directory "..directory
diff --git a/win32/bin/7z.dll b/win32/bin/7z.dll
deleted file mode 100644
index c0ff7fbe..00000000
--- a/win32/bin/7z.dll
+++ /dev/null
Binary files differ
diff --git a/win32/bin/7z.exe b/win32/bin/7z.exe
deleted file mode 100644
index 5e3d6f9c..00000000
--- a/win32/bin/7z.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/chmod.exe b/win32/bin/chmod.exe
deleted file mode 100644
index 9655cfd6..00000000
--- a/win32/bin/chmod.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/cp.exe b/win32/bin/cp.exe
deleted file mode 100755
index 0ef4fe85..00000000
--- a/win32/bin/cp.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/find.exe b/win32/bin/find.exe
deleted file mode 100755
index 85192fbf..00000000
--- a/win32/bin/find.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/libeay32.dll b/win32/bin/libeay32.dll
deleted file mode 100644
index 8d31f866..00000000
--- a/win32/bin/libeay32.dll
+++ /dev/null
Binary files differ
diff --git a/win32/bin/libiconv2.dll b/win32/bin/libiconv2.dll
deleted file mode 100644
index 544dd92f..00000000
--- a/win32/bin/libiconv2.dll
+++ /dev/null
Binary files differ
diff --git a/win32/bin/libintl3.dll b/win32/bin/libintl3.dll
deleted file mode 100644
index ec11e6b1..00000000
--- a/win32/bin/libintl3.dll
+++ /dev/null
Binary files differ
diff --git a/win32/bin/libssl32.dll b/win32/bin/libssl32.dll
deleted file mode 100644
index a30ff0e9..00000000
--- a/win32/bin/libssl32.dll
+++ /dev/null
Binary files differ
diff --git a/win32/bin/ls.exe b/win32/bin/ls.exe
deleted file mode 100755
index 96ff2e57..00000000
--- a/win32/bin/ls.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/md5sum.exe b/win32/bin/md5sum.exe
deleted file mode 100644
index 4ae9f74f..00000000
--- a/win32/bin/md5sum.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/mkdir.exe b/win32/bin/mkdir.exe
deleted file mode 100755
index 83e57d97..00000000
--- a/win32/bin/mkdir.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/mv.exe b/win32/bin/mv.exe
deleted file mode 100755
index 9fb65bb9..00000000
--- a/win32/bin/mv.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/objdump.exe b/win32/bin/objdump.exe
deleted file mode 100644
index 4429d103..00000000
--- a/win32/bin/objdump.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/pwd.exe b/win32/bin/pwd.exe
deleted file mode 100755
index 7dd114de..00000000
--- a/win32/bin/pwd.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/rm.exe b/win32/bin/rm.exe
deleted file mode 100755
index 8e79306b..00000000
--- a/win32/bin/rm.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/rmdir.exe b/win32/bin/rmdir.exe
deleted file mode 100755
index 6a85c3c4..00000000
--- a/win32/bin/rmdir.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/test.exe b/win32/bin/test.exe
deleted file mode 100755
index 94c95f9e..00000000
--- a/win32/bin/test.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/uname.exe b/win32/bin/uname.exe
deleted file mode 100755
index 3e2f4cf8..00000000
--- a/win32/bin/uname.exe
+++ /dev/null
Binary files differ
diff --git a/win32/bin/wget.exe b/win32/bin/wget.exe
deleted file mode 100644
index 54b372e6..00000000
--- a/win32/bin/wget.exe
+++ /dev/null
Binary files differ