diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2018-08-10 17:34:31 -0300 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-08-10 22:49:47 -0300 |
commit | b5926be6dd3438c7f98afe7c9ffb28f52fb6a573 (patch) | |
tree | 5bdd3f1ab0832f01eb303f52d73fea5eb2053a52 /binary | |
parent | c49e581f8df1d40acb759e54fd8fcfb52570be95 (diff) | |
download | luarocks-b5926be6dd3438c7f98afe7c9ffb28f52fb6a573.tar.gz luarocks-b5926be6dd3438c7f98afe7c9ffb28f52fb6a573.tar.bz2 luarocks-b5926be6dd3438c7f98afe7c9ffb28f52fb6a573.zip |
Build Windows binaries as .exe in a separate directory
Diffstat (limited to 'binary')
-rw-r--r-- | binary/Makefile.windows | 2 | ||||
-rwxr-xr-x | binary/all_in_one | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/binary/Makefile.windows b/binary/Makefile.windows index e7a5ea3b..e7bcca27 100644 --- a/binary/Makefile.windows +++ b/binary/Makefile.windows | |||
@@ -16,7 +16,7 @@ windows-binary: windows-deps/lib/liblua.a windows-deps/lib/libssl.a windows-deps | |||
16 | STATIC_GCC_RANLIB=$(MINGW_PREFIX)-ranlib \ | 16 | STATIC_GCC_RANLIB=$(MINGW_PREFIX)-ranlib \ |
17 | STATIC_GCC_CC=$(MINGW_PREFIX)-gcc \ | 17 | STATIC_GCC_CC=$(MINGW_PREFIX)-gcc \ |
18 | LUAROCKS_CROSS_COMPILING=1 \ | 18 | LUAROCKS_CROSS_COMPILING=1 \ |
19 | $(MAKE) binary LUA_DIR=$(CURDIR)/windows-deps CC=$(MINGW_PREFIX)-gcc NM=$(MINGW_PREFIX)-nm BINARY_PLATFORM=windows BINARY_TARGET=build-windows-binary BINARY_SYSROOT=$(MINGW_SYSROOT) | 19 | $(MAKE) binary LUA_DIR=$(CURDIR)/windows-deps CC=$(MINGW_PREFIX)-gcc NM=$(MINGW_PREFIX)-nm BINARY_PLATFORM=windows buildbinarydir=build-windows-binary BINARY_SYSROOT=$(MINGW_SYSROOT) |
20 | 20 | ||
21 | build-windows-deps/lua-$(LIBLUA_VERSION).tar.gz: | 21 | build-windows-deps/lua-$(LIBLUA_VERSION).tar.gz: |
22 | mkdir -p $(@D) | 22 | mkdir -p $(@D) |
diff --git a/binary/all_in_one b/binary/all_in_one index f1c2e0a1..d6517d79 100755 --- a/binary/all_in_one +++ b/binary/all_in_one | |||
@@ -29,7 +29,7 @@ local MAIN_PROGRAM = arg[1] or "src/bin/luarocks" | |||
29 | local LUA_DIR = arg[2] or "/usr" | 29 | local LUA_DIR = arg[2] or "/usr" |
30 | local EXCLUDE = arg[3] or "^src/luarocks/admin/" | 30 | local EXCLUDE = arg[3] or "^src/luarocks/admin/" |
31 | local SYSCONFDIR = arg[4] or "/etc/luarocks" | 31 | local SYSCONFDIR = arg[4] or "/etc/luarocks" |
32 | local TARGET = arg[5] or "binary-build" | 32 | local TARGET = arg[5] or "build-binary" |
33 | local MY_PLATFORM = arg[6] or "unix" | 33 | local MY_PLATFORM = arg[6] or "unix" |
34 | local CC = arg[7] or "gcc" | 34 | local CC = arg[7] or "gcc" |
35 | local NM = arg[8] or "nm" | 35 | local NM = arg[8] or "nm" |