From 3975c62d971fbf16df4f4e3392566b5a52646937 Mon Sep 17 00:00:00 2001 From: darco Date: Fri, 9 Dec 2005 01:02:03 +0000 Subject: [PATCH] initial version git-svn-id: http://svn.voria.com/code@97 1f10aa63-cdf2-0310-b900-c93c546f37ac --- autobuild/trunk/Makefile | 67 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 autobuild/trunk/Makefile diff --git a/autobuild/trunk/Makefile b/autobuild/trunk/Makefile new file mode 100644 index 0000000..4a4802e --- /dev/null +++ b/autobuild/trunk/Makefile @@ -0,0 +1,67 @@ + +VERSION=0.61.03 + +COREDIR=synfig-core +STUDIODIR=synfig-studio + +OUTPUTDIR=output + +SRCPKG=Synfig.mpkg +OUTPKG=$(OUTPUTDIR)/Synfig-$(VERSION).mpkg +PKGDIR=$(OUTPKG)/Contents/Packages + +SSH_USER=darco@www.bridgetone.com +SSH_DIR=~/voria/files + +all: src osx package + +publish: + cd $(OUTPUTDIR) && tar c *.gz *.zip *.bz2 | ssh $(SSH_USER) "cd $(SSH_DIR) && tar xv" + +osx-pkg: + rm -fr $(OUTPKG) + rm -fr $(OUTPKG).zip + cp -R $(SRCPKG) $(OUTPKG) + cp -r $(OUTPUTDIR)/*.pkg $(PKGDIR) + cd $(OUTPUTDIR) && zip -r Synfig-$(VERSION).mpkg.zip *.mpkg + +core-osx: + [ -d $(OUTPUTDIR) ] || mkdir $(OUTPUTDIR) + rm -fr $(COREDIR) + svn export https://svn.voria.com/code/synfig-core/trunk $(COREDIR) || exit 2 + cd $(COREDIR) && ./macosxbuild.sh + cp -r $(COREDIR)/macosxbuild/*.pkg $(OUTPUTDIR) + +studio-osx: + [ -d $(OUTPUTDIR) ] || mkdir $(OUTPUTDIR) + rm -fr $(STUDIODIR) + svn export https://svn.voria.com/code/synfig-studio/trunk $(STUDIODIR) || exit 2 + cd $(STUDIODIR) && ./macosxbuild.sh + cp -r $(STUDIODIR)/macosxbuild/*.pkg $(OUTPUTDIR) + +core-src: + [ -d $(OUTPUTDIR) ] || mkdir $(OUTPUTDIR) + rm -fr $(COREDIR) + svn export https://svn.voria.com/code/synfig-core/trunk $(COREDIR) || exit 2 + cd $(COREDIR) && ./bootstrap && ./configure + make -C $(COREDIR) dist + cp -r $(COREDIR)/*.gz $(OUTPUTDIR) + +studio-src: + [ -d $(OUTPUTDIR) ] || mkdir $(OUTPUTDIR) + rm -fr $(STUDIODIR) + svn export https://svn.voria.com/code/synfig-studio/trunk $(STUDIODIR) || exit 2 + cd $(STUDIODIR) && ./bootstrap && ./configure + make -C $(STUDIODIR) dist + cp -r $(STUDIODIR)/*.gz $(OUTPUTDIR) + +src: core-src studio-src + +osx: core-osx studio-osx + + +clean: + rm -fr $(COREDIR) + rm -fr $(STUDIODIR) + rm -fr $(OUTPUTDIR) + -- 2.7.4