aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile8
-rw-r--r--binary/Makefile.windows6
2 files changed, 7 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index df89f11a..28de3dbe 100644
--- a/Makefile
+++ b/Makefile
@@ -20,7 +20,7 @@ config-$(LUA_VERSION).lua.in: config.unix
20 rm -f src/luarocks/core/hardcoded.lua 20 rm -f src/luarocks/core/hardcoded.lua
21 echo "#!/bin/sh" > luarocks 21 echo "#!/bin/sh" > luarocks
22 echo "unset LUA_PATH LUA_PATH_5_2 LUA_PATH_5_3 LUA_PATH_5_4" >> luarocks 22 echo "unset LUA_PATH LUA_PATH_5_2 LUA_PATH_5_3 LUA_PATH_5_4" >> luarocks
23 echo 'LUAROCKS_SYSCONFDIR="$(SYSCONFDIR)" LUA_PATH="$(PWD)/src/?.lua;;" exec "$(LUA_BINDIR)/$(LUA_INTERPRETER)" "$(PWD)/src/bin/luarocks" --project-tree="$(PWD)/lua_modules" "$$@"' >> luarocks 23 echo 'LUAROCKS_SYSCONFDIR="$(SYSCONFDIR)" LUA_PATH="$(CURDIR)/src/?.lua;;" exec "$(LUA_BINDIR)/$(LUA_INTERPRETER)" "$(CURDIR)/src/bin/luarocks" --project-tree="$(CURDIR)/lua_modules" "$$@"' >> luarocks
24 chmod +rx ./luarocks 24 chmod +rx ./luarocks
25 ./luarocks init 25 ./luarocks init
26 cp config-$(LUA_VERSION).lua.in .luarocks/config-$(LUA_VERSION).lua 26 cp config-$(LUA_VERSION).lua.in .luarocks/config-$(LUA_VERSION).lua
@@ -29,7 +29,7 @@ luarocks-admin: config.unix
29 rm -f src/luarocks/core/hardcoded.lua 29 rm -f src/luarocks/core/hardcoded.lua
30 echo "#!/bin/sh" > luarocks-admin 30 echo "#!/bin/sh" > luarocks-admin
31 echo "unset LUA_PATH LUA_PATH_5_2 LUA_PATH_5_3 LUA_PATH_5_4" >> luarocks-admin 31 echo "unset LUA_PATH LUA_PATH_5_2 LUA_PATH_5_3 LUA_PATH_5_4" >> luarocks-admin
32 echo 'LUAROCKS_SYSCONFDIR="$(SYSCONFDIR)" LUA_PATH="$(PWD)/src/?.lua;;" exec "$(LUA_BINDIR)/$(LUA_INTERPRETER)" "$(PWD)/src/bin/luarocks-admin" --project-tree="$(PWD)/lua_modules" "$$@"' >> luarocks-admin 32 echo 'LUAROCKS_SYSCONFDIR="$(SYSCONFDIR)" LUA_PATH="$(CURDIR)/src/?.lua;;" exec "$(LUA_BINDIR)/$(LUA_INTERPRETER)" "$(CURDIR)/src/bin/luarocks-admin" --project-tree="$(CURDIR)/lua_modules" "$$@"' >> luarocks-admin
33 chmod +rx ./luarocks-admin 33 chmod +rx ./luarocks-admin
34 34
35# ---------------------------------------- 35# ----------------------------------------
@@ -69,10 +69,10 @@ BINARY_TARGET=build-binary
69binary: $(BINARY_TARGET)/luarocks.exe $(BINARY_TARGET)/luarocks-admin.exe 69binary: $(BINARY_TARGET)/luarocks.exe $(BINARY_TARGET)/luarocks-admin.exe
70 70
71$(BINARY_TARGET)/luarocks.exe: ./luarocks 71$(BINARY_TARGET)/luarocks.exe: ./luarocks
72 LUA_PATH="$(PWD)/src/?.lua;;" "$(LUA_BINDIR)/$(LUA_INTERPRETER)" binary/all_in_one "src/bin/luarocks" "$(LUA_DIR)" "^src/luarocks/admin/" "$(SYSCONFDIR)" $(BINARY_TARGET) $(BINARY_PLATFORM) $(BINARY_CC) $(BINARY_NM) $(BINARY_SYSROOT) 72 LUA_PATH="$(CURDIR)/src/?.lua;;" "$(LUA_BINDIR)/$(LUA_INTERPRETER)" binary/all_in_one "src/bin/luarocks" "$(LUA_DIR)" "^src/luarocks/admin/" "$(SYSCONFDIR)" $(BINARY_TARGET) $(BINARY_PLATFORM) $(BINARY_CC) $(BINARY_NM) $(BINARY_SYSROOT)
73 73
74$(BINARY_TARGET)/luarocks-admin.exe: ./luarocks 74$(BINARY_TARGET)/luarocks-admin.exe: ./luarocks
75 LUA_PATH="$(PWD)/src/?.lua;;" "$(LUA_BINDIR)/$(LUA_INTERPRETER)" binary/all_in_one "src/bin/luarocks-admin" "$(LUA_DIR)" "^src/luarocks/cmd/" "$(SYSCONFDIR)" $(BINARY_TARGET) $(BINARY_PLATFORM) $(BINARY_CC) $(BINARY_NM) $(BINARY_SYSROOT) 75 LUA_PATH="$(CURDIR)/src/?.lua;;" "$(LUA_BINDIR)/$(LUA_INTERPRETER)" binary/all_in_one "src/bin/luarocks-admin" "$(LUA_DIR)" "^src/luarocks/cmd/" "$(SYSCONFDIR)" $(BINARY_TARGET) $(BINARY_PLATFORM) $(BINARY_CC) $(BINARY_NM) $(BINARY_SYSROOT)
76 76
77# ---------------------------------------- 77# ----------------------------------------
78# Binary install 78# Binary install
diff --git a/binary/Makefile.windows b/binary/Makefile.windows
index e21ae8df..acdf34a4 100644
--- a/binary/Makefile.windows
+++ b/binary/Makefile.windows
@@ -15,7 +15,7 @@ windows-binary: windows-deps/lib/liblua.a windows-deps/lib/libssl.a windows-deps
15 STATIC_GCC_RANLIB=$(MINGW_PREFIX)-ranlib \ 15 STATIC_GCC_RANLIB=$(MINGW_PREFIX)-ranlib \
16 STATIC_GCC_CC=$(MINGW_PREFIX)-gcc \ 16 STATIC_GCC_CC=$(MINGW_PREFIX)-gcc \
17 LUAROCKS_CROSS_COMPILING=1 \ 17 LUAROCKS_CROSS_COMPILING=1 \
18 make binary LUA_DIR=$(PWD)/windows-deps BINARY_CC=$(MINGW_PREFIX)-gcc BINARY_NM=$(MINGW_PREFIX)-nm BINARY_PLATFORM=windows BINARY_TARGET=build-windows-binary BINARY_SYSROOT=$(MINGW_SYSROOT) 18 make binary LUA_DIR=$(CURDIR)/windows-deps BINARY_CC=$(MINGW_PREFIX)-gcc BINARY_NM=$(MINGW_PREFIX)-nm BINARY_PLATFORM=windows BINARY_TARGET=build-windows-binary BINARY_SYSROOT=$(MINGW_SYSROOT)
19 19
20build-windows-deps/lua-$(LIBLUA_VERSION).tar.gz: 20build-windows-deps/lua-$(LIBLUA_VERSION).tar.gz:
21 mkdir -p build-windows-deps 21 mkdir -p build-windows-deps
@@ -35,7 +35,7 @@ build-windows-deps/openssl-$(OPENSSL_VERSION).tar.gz:
35build-windows-deps/openssl-$(OPENSSL_VERSION): build-windows-deps/openssl-$(OPENSSL_VERSION).tar.gz 35build-windows-deps/openssl-$(OPENSSL_VERSION): build-windows-deps/openssl-$(OPENSSL_VERSION).tar.gz
36 cd build-windows-deps && tar zxvpf openssl-$(OPENSSL_VERSION).tar.gz 36 cd build-windows-deps && tar zxvpf openssl-$(OPENSSL_VERSION).tar.gz
37windows-deps/lib/libssl.a: build-windows-deps/openssl-$(OPENSSL_VERSION) 37windows-deps/lib/libssl.a: build-windows-deps/openssl-$(OPENSSL_VERSION)
38 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && ./Configure --prefix=$(PWD)/windows-deps --cross-compile-prefix=$(MINGW_PREFIX)- $(OPENSSL_PLATFORM) 38 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && ./Configure --prefix=$(CURDIR)/windows-deps --cross-compile-prefix=$(MINGW_PREFIX)- $(OPENSSL_PLATFORM)
39 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && make 39 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && make
40 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && make install_sw 40 cd build-windows-deps/openssl-$(OPENSSL_VERSION) && make install_sw
41 41
@@ -46,7 +46,7 @@ build-windows-deps/zlib-$(ZLIB_VERSION): build-windows-deps/zlib-$(ZLIB_VERSION)
46 cd build-windows-deps && tar zxvpf zlib-$(ZLIB_VERSION).tar.gz 46 cd build-windows-deps && tar zxvpf zlib-$(ZLIB_VERSION).tar.gz
47windows-deps/lib/libz.a: build-windows-deps/zlib-$(ZLIB_VERSION) 47windows-deps/lib/libz.a: build-windows-deps/zlib-$(ZLIB_VERSION)
48 cd build-windows-deps/zlib-$(ZLIB_VERSION) && sed -ie "s,dllwrap,$(MINGW_PREFIX)-dllwrap," win32/Makefile.gcc 48 cd build-windows-deps/zlib-$(ZLIB_VERSION) && sed -ie "s,dllwrap,$(MINGW_PREFIX)-dllwrap," win32/Makefile.gcc
49 cd build-windows-deps/zlib-$(ZLIB_VERSION) && ./configure --prefix=$(PWD)/windows-deps --static 49 cd build-windows-deps/zlib-$(ZLIB_VERSION) && ./configure --prefix=$(CURDIR)/windows-deps --static
50 cd build-windows-deps/zlib-$(ZLIB_VERSION) && make -f win32/Makefile.gcc CC=$(MINGW_PREFIX)-gcc AR=$(MINGW_PREFIX)-ar RC=$(MINGW_PREFIX)-windres STRIP=$(MINGW_PREFIX)-strip IMPLIB=libz.dll.a 50 cd build-windows-deps/zlib-$(ZLIB_VERSION) && make -f win32/Makefile.gcc CC=$(MINGW_PREFIX)-gcc AR=$(MINGW_PREFIX)-ar RC=$(MINGW_PREFIX)-windres STRIP=$(MINGW_PREFIX)-strip IMPLIB=libz.dll.a
51 mkdir -p windows-deps/include 51 mkdir -p windows-deps/include
52 cd build-windows-deps/zlib-$(ZLIB_VERSION) && cp zlib.h zconf.h ../../windows-deps/include 52 cd build-windows-deps/zlib-$(ZLIB_VERSION) && cp zlib.h zconf.h ../../windows-deps/include