diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-22 03:18:06 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-22 03:18:12 -0700 |
| commit | 30f4391004ff6f3eb23569d6d96bbb22b0b67082 (patch) | |
| tree | a26c5ebaeea185d0c98cdba57c19ff6cfacec094 /Makefile | |
| parent | 126678f737497d36126665b4661c17588c6d58d8 (diff) | |
Updating documentation.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -4,11 +4,11 @@ # ========= User-controlled variables ======== LUA= lua -LUA_BIN= /usr/local/bin/$(LUA) +LUA_BIN= $(shell which $(LUA)) PREFIX=/usr/local -BIN_DIR= $(PREFIX)/bin -NOMSU_DIR= $(PREFIX)/lib/nomsu +NOMSU_BIN_DIR= $(PREFIX)/bin +NOMSU_LIB_DIR= $(PREFIX)/lib/nomsu # ========= You shouldn't need to mess with any of these variables below ================ @@ -21,7 +21,7 @@ LIB_NOM_FILES= $(wildcard lib/*.nom) LIB_LUA_FILES= $(patsubst %.nom,%.lua,$(LIB_NOM_FILES)) PEG_FILE= nomsu.peg -NOMSU_HEADER=\#!$(LUA_BIN)\npackage.path = [[$(realpath $(NOMSU_DIR))/?.lua;]]..package.path\npackage.nomsupath = [[$(realpath $(NOMSU_DIR))]] +NOMSU_HEADER=\#!$(LUA_BIN)\npackage.path = [[$(realpath $(NOMSU_LIB_DIR))/?.lua;]]..package.path\npackage.nomsupath = [[$(realpath $(NOMSU_LIB_DIR))]] all: build optimize @@ -51,15 +51,15 @@ optimize: build $(CORE_LUA_FILES) $(LIB_LUA_FILES) .PHONY: clean clean: - rm -rf nomsu core/*.lua lib/*.lua $(BIN_DIR)/nomsu $(NOMSU_DIR) + rm -rf nomsu core/*.lua lib/*.lua $(NOMSU_BIN_DIR)/nomsu $(NOMSU_LIB_DIR) .PHONY: install install: all - mkdir -p $(BIN_DIR) && cp nomsu $(BIN_DIR) - mkdir -p $(NOMSU_DIR) && cp -r $(LUA_FILES) $(PEG_FILE) core lib $(NOMSU_DIR) + mkdir -p $(NOMSU_BIN_DIR) && cp nomsu $(NOMSU_BIN_DIR) + mkdir -p $(NOMSU_LIB_DIR) && cp -r $(LUA_FILES) $(PEG_FILE) core lib $(NOMSU_LIB_DIR) .PHONY: uninstall uninstall: all - rm -rf $(NOMSU_DIR) $(BIN_DIR)/nomsu + rm -rf $(NOMSU_LIB_DIR) $(NOMSU_BIN_DIR)/nomsu # eof |
