From: jluehrs2 Date: Tue, 4 Sep 2007 19:12:51 +0000 (-0500) Subject: add a dist target to the makefile - this depends on _VERSION being defined in the... X-Git-Tag: 0.03~41 X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=b1ad48eb6ae9bf3aa9d03968ad54da6dffdc5fef;hp=6a7a4be008ccb1d93a9e4a9c9ff73faa9c46ca76;p=luairc.git add a dist target to the makefile - this depends on _VERSION being defined in the main lua file --- 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)