2 LUA_DIR = /usr/local/share/lua/5.1
3 MOD_DIR = $(LUA_DIR)/irc
6 MOD_LUAS = src/irc/channel.lua \
7 src/irc/constants.lua \
13 TEST_LUAS = test/test.lua
14 DOC_LUAS = src/callbacks.luadoc
15 VERSION = $(shell grep '^_VERSION =' $(MAIN_LUA) | sed "s/_VERSION = '\(.*\)'/\1/" | tr ' ' '-')
21 cp $(MAIN_LUA) $(LUA_DIR)
23 cp $(MOD_LUAS) $(MOD_DIR)
25 doc : $(MAIN_LUA) $(MOD_LUAS) $(DOC_LUAS)
27 $(LUADOC) --nofiles -d $(DOC_DIR) $(MAIN_LUA) $(MOD_LUAS) $(DOC_LUAS)
33 dist : $(VERSION).tar.gz
35 $(VERSION).tar.gz : $(MAIN_LUA) $(MOD_LUAS) $(TEST_LUAS) doc Makefile README TODO
36 @echo "Creating $(VERSION).tar.gz"
38 @cp -r src test doc Makefile README TODO $(VERSION)
39 @tar czf $(VERSION).tar.gz $(VERSION)