diff options
-rw-r--r-- | Makefile | 8 | ||||
-rw-r--r-- | binary/Makefile.windows | 6 |
2 files changed, 7 insertions, 7 deletions
@@ -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 | |||
69 | binary: $(BINARY_TARGET)/luarocks.exe $(BINARY_TARGET)/luarocks-admin.exe | 69 | binary: $(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 | ||
20 | build-windows-deps/lua-$(LIBLUA_VERSION).tar.gz: | 20 | build-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: | |||
35 | build-windows-deps/openssl-$(OPENSSL_VERSION): build-windows-deps/openssl-$(OPENSSL_VERSION).tar.gz | 35 | build-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 |
37 | windows-deps/lib/libssl.a: build-windows-deps/openssl-$(OPENSSL_VERSION) | 37 | windows-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 |
47 | windows-deps/lib/libz.a: build-windows-deps/zlib-$(ZLIB_VERSION) | 47 | windows-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 |