diff options
| -rw-r--r-- | Makefile | 7 | ||||
| -rwxr-xr-x | configure | 1 |
2 files changed, 6 insertions, 2 deletions
| @@ -22,7 +22,9 @@ help.lua util.lua index.lua cache.lua add.lua refresh_cache.lua loader.lua | |||
| 22 | 22 | ||
| 23 | CONFIG_FILE = $(SYSCONFDIR)/config.lua | 23 | CONFIG_FILE = $(SYSCONFDIR)/config.lua |
| 24 | 24 | ||
| 25 | all: | 25 | all: built |
| 26 | |||
| 27 | built: | ||
| 26 | for f in $(BIN_FILES) ;\ | 28 | for f in $(BIN_FILES) ;\ |
| 27 | do \ | 29 | do \ |
| 28 | sed "1d" src/bin/$$f >> src/bin/$$f.bak ;\ | 30 | sed "1d" src/bin/$$f >> src/bin/$$f.bak ;\ |
| @@ -73,6 +75,7 @@ all: | |||
| 73 | echo "local LUAROCKS_MD5CHECKER=[[$(LUAROCKS_MD5CHECKER)]]" >> src/luarocks/cfg.lua | 75 | echo "local LUAROCKS_MD5CHECKER=[[$(LUAROCKS_MD5CHECKER)]]" >> src/luarocks/cfg.lua |
| 74 | cat src/luarocks/cfg.lua.bak >> src/luarocks/cfg.lua | 76 | cat src/luarocks/cfg.lua.bak >> src/luarocks/cfg.lua |
| 75 | rm src/luarocks/cfg.lua.bak | 77 | rm src/luarocks/cfg.lua.bak |
| 78 | touch built | ||
| 76 | @echo | 79 | @echo |
| 77 | @echo "Done. Type 'make install' to install into $(PREFIX)." | 80 | @echo "Done. Type 'make install' to install into $(PREFIX)." |
| 78 | @echo | 81 | @echo |
| @@ -102,7 +105,7 @@ clean: | |||
| 102 | sed -i.bak "/^local LUA/d" src/luarocks/cfg.lua | 105 | sed -i.bak "/^local LUA/d" src/luarocks/cfg.lua |
| 103 | rm src/luarocks/cfg.lua.bak | 106 | rm src/luarocks/cfg.lua.bak |
| 104 | 107 | ||
| 105 | install: | 108 | install: built |
| 106 | mkdir -p "$(DESTDIR)$(BINDIR)" | 109 | mkdir -p "$(DESTDIR)$(BINDIR)" |
| 107 | cd src/bin && cp $(BIN_FILES) "$(DESTDIR)$(BINDIR)" | 110 | cd src/bin && cp $(BIN_FILES) "$(DESTDIR)$(BINDIR)" |
| 108 | mkdir -p "$(DESTDIR)$(LUADIR)/luarocks" | 111 | mkdir -p "$(DESTDIR)$(LUADIR)/luarocks" |
| @@ -346,6 +346,7 @@ fi | |||
| 346 | echo "Writing configuration..." | 346 | echo "Writing configuration..." |
| 347 | echo | 347 | echo |
| 348 | 348 | ||
| 349 | rm -f built | ||
| 349 | cat <<EOF > config.unix | 350 | cat <<EOF > config.unix |
| 350 | # This file was automatically generated by the configure script. | 351 | # This file was automatically generated by the configure script. |
| 351 | # Run "./configure --help" for details. | 352 | # Run "./configure --help" for details. |
