diff --git a/Makefile.in b/Makefile.in index 370e5b4..3042c03 100644 --- a/Makefile.in +++ b/Makefile.in @@ -46,6 +46,7 @@ docdir=@docdir@ sysconfdir=@sysconfdir@ BINDIR=.bin +TMPDIR=.tmp EXEEXT=@EXEEXT@ DBGLIB=-L../../$(BINDIR)/Debug/lib -l3270 @@ -69,10 +70,24 @@ run: $(BINDIR)/Debug/$(PACKAGE_TARNAME)$(EXEEXT) #---[ Targets ]---------------------------------------------------------------- +tgz: $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz + +$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz: clean + @rm -fr $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @$(MKDIR) $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp *.m4 $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp configure.ac $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp configure $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp *.in $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp -r src $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @cp -r scripts $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @tar --create --gzip --verbose --directory $(TMPDIR) --exclude-vcs --file=$@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION) + @echo $@ clean: @rm -fr .obj @rm -fr .bin + @rm -fr .tmp @make -C src/lib3270 clean @make -C src/gtk clean @rm -f *.log diff --git a/src/gtk/Makefile.in b/src/gtk/Makefile.in index 2e5f08c..86ce75b 100644 --- a/src/gtk/Makefile.in +++ b/src/gtk/Makefile.in @@ -89,11 +89,11 @@ endif #---[ Misc targets ]----------------------------------------------------------- v3270/marshal.h: v3270/genmarshal - @mkdir -p `dirname $@` + @$(MKDIR) `dirname $@` @glib-genmarshal --prefix=$(PACKAGE_NAME) --header v3270/genmarshal > $@ v3270/marshal.c: v3270/genmarshal v3270/marshal.h - @mkdir -p `dirname $@` + @$(MKDIR) `dirname $@` @glib-genmarshal --prefix=$(PACKAGE_NAME) --body v3270/genmarshal > $@ clean: clean-common diff --git a/src/include/rules.mak.in b/src/include/rules.mak.in index f525d5e..58bb7cd 100644 --- a/src/include/rules.mak.in +++ b/src/include/rules.mak.in @@ -63,7 +63,6 @@ $(OBJDIR)/Debug/%.o: %.c $(DEPENDS) @$(MKDIR) `dirname $@` @$(CC) $(DEBUG_CFLAGS) $(CFLAGS) $(LIB3270_CFLAGS) -o $@ -c $< - #---[ Targets ]---------------------------------------------------------------- clean-common: -- libgit2 0.21.2