From b1ad48eb6ae9bf3aa9d03968ad54da6dffdc5fef Mon Sep 17 00:00:00 2001 From: jluehrs2 Date: Tue, 4 Sep 2007 14:12:51 -0500 Subject: add a dist target to the makefile - this depends on _VERSION being defined in the main lua file --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index 2610271..8e3047d 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,8 @@ MOD_LUAS = src/irc/channel.lua \ src/irc/debug.lua \ src/irc/message.lua \ src/irc/misc.lua +TEST_LUAS = test/test.lua +VERSION = $(shell grep '^_VERSION =' $(MAIN_LUA) | sed "s/_VERSION = '\(.*\)'/\1/" | tr ' ' '-') build : @@ -26,3 +28,12 @@ doc : $(MAIN_LUA) $(MOD_LUAS) clean : rm -rf $(DOC_DIR) + +dist : $(VERSION).tar.gz + +$(VERSION).tar.gz : $(MAIN_LUA) $(MOD_LUAS) $(TEST_LUAS) doc Makefile README TODO + @echo "Creating $(VERSION).tar.gz" + @mkdir $(VERSION) + @cp -r src test doc Makefile README TODO $(VERSION) + @tar czf $(VERSION).tar.gz $(VERSION) + @rm -rf $(VERSION) -- cgit v1.2.3