aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorHisham <hisham@gobolinux.org>2016-10-14 16:38:51 -0700
committerHisham <hisham@gobolinux.org>2016-10-14 16:38:51 -0700
commit075196e8b5d315888a8ae110fa9a18089044ae3b (patch)
treeeca3eb78c23f8d85dbe625564a2d66966d6281f1 /Makefile
parentdbca97cdcc15e386554b2631a0ae7aca02500abf (diff)
parent1fea0e3a0972bcc6b4319cd3d9e79834562486bc (diff)
downloadluarocks-075196e8b5d315888a8ae110fa9a18089044ae3b.tar.gz
luarocks-075196e8b5d315888a8ae110fa9a18089044ae3b.tar.bz2
luarocks-075196e8b5d315888a8ae110fa9a18089044ae3b.zip
Merge branch 'master' into luarocks-3
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index dc9079b0..ae308a67 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,8 @@
2include config.unix 2include config.unix
3 3
4.PHONY: all build dev build_bins luadoc check_makefile cleanup_bins clean \ 4.PHONY: all build dev build_bins luadoc check_makefile cleanup_bins clean \
5 install_site_config write_sysconfig install bootstrap install_rock 5 install_site_config write_sysconfig install bootstrap install_rock \
6 run_luarocks
6 7
7ROCKS_TREE ?= $(PREFIX) 8ROCKS_TREE ?= $(PREFIX)
8SYSCONFDIR ?= $(PREFIX)/etc/luarocks 9SYSCONFDIR ?= $(PREFIX)/etc/luarocks
@@ -124,6 +125,9 @@ cleanup_bins:
124clean: cleanup_bins 125clean: cleanup_bins
125 rm -f src/luarocks/site_config.lua 126 rm -f src/luarocks/site_config.lua
126 127
128run_luarocks:
129 '$(LUA_BINDIR)/lua$(LUA_SUFFIX)' -e "package.path=[[$(SAFEPWD)/src/?.lua;]]..package.path" src/bin/luarocks make rockspec --tree="$(PREFIX)"
130
127install_site_config: src/luarocks/site_config.lua 131install_site_config: src/luarocks/site_config.lua
128 mkdir -p "$(DESTDIR)$(LUADIR)/luarocks" 132 mkdir -p "$(DESTDIR)$(LUADIR)/luarocks"
129 cp src/luarocks/site_config.lua "$(DESTDIR)$(LUADIR)/luarocks" 133 cp src/luarocks/site_config.lua "$(DESTDIR)$(LUADIR)/luarocks"
@@ -144,8 +148,7 @@ write_sysconfig:
144 148
145install: install_bins install_luas install_site_config write_sysconfig 149install: install_bins install_luas install_site_config write_sysconfig
146 150
147bootstrap: src/luarocks/site_config.lua install_site_config write_sysconfig cleanup_bins 151bootstrap: src/luarocks/site_config.lua run_luarocks install_site_config write_sysconfig cleanup_bins
148 '$(LUA_BINDIR)/lua$(LUA_SUFFIX)' -e "package.path=[[$(SAFEPWD)/src/?.lua;]]..package.path" src/bin/luarocks make rockspec --tree="$(PREFIX)"
149 152
150install_rock: install_bins install_luas 153install_rock: install_bins install_luas
151 154