/[papo]/papo/Makefile
ViewVC logotype

Diff of /papo/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.8 by styxman, Tue Jun 10 22:51:15 2003 UTC revision 1.9 by styxman, Thu Jun 12 00:31:34 2003 UTC
# Line 1  Line 1 
1  PAPO-VERSION=0.1.10-rc1  PAPO_VERSION=0.1.10-rc1
2  PAPO-TAG=Release-$(subst .,_,${PAPO-VERSION})  PAPO_TAG=Release-$(subst .,_,${PAPO_VERSION})
3  GNUE-VERSION=0.3.0-${PAPO-VERSION}  GNUE_VERSION=0.3.0-${PAPO_VERSION}
4  GNUE-TAG=Release-$(subst .,_,${GNUE-VERSION})  GNUE_TAG=Release-$(subst .,_,${GNUE_VERSION})
5  INCLUDE-GNUE=1  
6    LUCA_TAR_FILE=luca-${PAPO_VERSION}.tar.gz
7  LUCA-TAR-FILE=luca-${PAPO-VERSION}.tar.gz  GNUE_TAR_FILE=gnue-luca-${GNUE_VERSION}.tar.gz
8  GNUE-TAR-FILE=gnue-luca-${GNUE-VERSION}.tar.gz  
9    # CVSROOT=:pserver:anonymous@subversions.gnu.org:/cvsroot/papo
10  CVSROOT=:pserver:anoncvs@subversions.gnu.org:/cvsroot/papo  CVSROOT=styxman@subversions.gnu.org:/cvsroot/papo
11  CVS-TAG=cvs tag  CVS_TAG=cvs tag
12  CVS-EXPORT=cvs -z3 -d${CVSROOT} export  CVS_EXPORT=cvs -z3 -d${CVSROOT} export
13    
14  all: zot-install neb-install forms-install  SAV_FILES_DIR=$(shell pwd)/dist
15          ( cd gnue; ${CVS-TAG} ${GNUE-TAG}; ${CVS-EXPORT} -r ${GNUE-TAG} gnue; tar czvf ../${GNUE-TAR-FILE} gnue; rm -rf gnue)  DIST_DIR=${SAV_FILES_DIR}/papo/unstable.pkg/${PAPO_VERSION}
16          ${CVS-TAG} ${PAPO-TAG}  
17          ${CVS-EXPORT} -r ${PAPO-TAG} -d luca papo  # export PAPO_VERSION PAPO_TAG GNUE_VERSION GNUE_TAG LUCA_T,AR_FILE GNUE_TAR_FILE CVSROOT CVS_TAG CVS_EXPORT
18          make -C luca distclean  export
19          tar czvf ${LUCA-TAR-FILE} luca  
20    all:
21            @echo "I'm a lazy bump that loves doing nothing"
22            @false
23    
24    release: check-files zot-install neb-install forms-install
25            ( cd ${SAV_FILES_DIR}; ./update )
26            mkdir -p ${DIST_DIR}
27            $(MAKE) -C gnue release
28            ${CVS_TAG} ${PAPO_TAG}
29            ${CVS_EXPORT} -r ${PAPO_TAG} -d luca papo
30            $(MAKE) -C luca distclean
31            tar czvf ${DIST_DIR}/${LUCA_TAR_FILE} luca
32          rm -rf luca          rm -rf luca
33            cp LEEME ${DIST_DIR}/LEEME.txt
34            ( cd ${SAV_FILES_DIR}; ./commit )
35    
36    check-files:
37            @if [ -f ${DIST_DIR}/${LUCA_TAR_FILE} -a -f ${DIST_DIR}/${GNUE_TAR_FILE} ]; then \
38              echo -n "The files already exist! Continue (Y/n)? "; \
39              read ans; \
40              [ -z "$$ans" -o "$$ans" == "Y" -o "$$ans" == "y" ]; \
41            fi
42    
43  distclean: sql-build forms-build  distclean: sql-build forms-build
44          make -C sql distclean          $(MAKE) -C sql distclean
45          make -C forms distclean          $(MAKE) -C forms distclean
46          rm -rf Makefile neb samples test tools xot zot .cvsignore          rm -rf Makefile neb samples test tools xot zot .cvsignore
47    
48  zot-install:  zot-install:
49          make -C zot install          $(MAKE) -C zot install
50    
51  neb-install:  neb-install:
52          make -C neb install          $(MAKE) -C neb install
53    
54  forms-install:  forms-install:
55          make -C forms install          $(MAKE) -C forms install
56    
57  sql-build:  sql-build:
58          make -C sql          $(MAKE) -C sql
59    
60  forms-build:  forms-build:
61          make -C forms          $(MAKE) -C forms

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26