From 76ba8f6360d01534aa2aa9c7988cccdf81481f86 Mon Sep 17 00:00:00 2001 From: phasefx Date: Tue, 26 Jul 2005 23:18:22 +0000 Subject: [PATCH] split build and packaging so parent Makefile could sed some files that were pulled in from elsewhere git-svn-id: svn://svn.open-ils.org/ILS/trunk@1519 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Evergreen/staff_client/Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Evergreen/staff_client/Makefile b/Evergreen/staff_client/Makefile index 3fcd710aaa..b255bfee8b 100644 --- a/Evergreen/staff_client/Makefile +++ b/Evergreen/staff_client/Makefile @@ -7,12 +7,20 @@ RETRIEVE_FIELDMAPPER=wget -N http://gapines.org/js/util/fieldmapper.js RETRIEVE_ORG_TREE=wget -N http://gapines.org/js/util/OrgTree.js RETRIEVE_CLIENT_CONFIG=cp ../../../../../../OpenSRF/examples/math_xul_client/math/content/conf/client_config.xml . -all: evergreen.xpi +all: build package @echo @echo How do makefiles work again? @echo BUILD = ${BUILD} touch application.ini +build: generated open-ils patron circ + @echo + @echo Everything before packaging + +package: evergreen.xpi + @echo + @echo Packaging + stamp: sed -i s/^Version=.\*/Version=${VERSION}/ application.ini sed -i s/^BuildID=.\*/BuildID=${BUILD}/ application.ini @@ -59,7 +67,7 @@ evergreen.xpi: evergreen.jar @echo make the xpi file zip -r evergreen.xpi chrome/ defaults/ install.js install.rdf application.ini Makefile LICENSE README -x \*CVS\* > /dev/null -evergreen.jar: generated open-ils patron circ +evergreen.jar: build @echo @echo make the jar file (cd chrome; zip -r evergreen.jar content/ locale/ skin/ -x \*CVS\* > /dev/null ) -- 2.43.2