ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/util/build/Makefile
Revision: 1.1
Committed: Wed Feb 5 14:27:58 2003 UTC (21 years, 3 months ago) by tdb
Branch: MAIN
Log Message:
Util package has been pulled out of the server. Next step will be to modify
the server and conient (and anything else?) to use this instead. New
package name is uk.org.iscream.cms.util. All the java files were moved with
a repo copy, so they retain their history.

File Contents

# User Rev Content
1 tdb 1.1 # Makefile for build
2     # $Id$
3    
4     include ../Config.inc
5    
6     BUILDFILES = uk
7    
8     .PHONY : all
9     all : dist
10    
11     .PHONY : clean
12     clean :
13     rm -Rf $(BUILDFILES)
14     rm -f $(PACKAGE)
15     rm -f $(CHANGELOG)
16     rm -Rf $(DISTDIR)
17     rm -f $(TARFILE) $(TARGZFILE) $(ZIPFILE)
18     rm -f $(TARGZFILESIG) $(ZIPFILESIG)
19     rm -f $(BINTARFILE) $(BINTARGZFILE) $(BINZIPFILE)
20     rm -f $(BINTARGZFILESIG) $(BINZIPFILESIG)
21     rm -Rf $(DOCDIR) $(SRCDIR)
22     rm -f $(MKDISTBINCHECK) $(MKDISTCHECK) $(MKDISTFILESCHECK) $(MKDISTFILESBINCHECK)
23    
24     .PHONY : package
25     package : $(PACKAGE)
26    
27     $(PACKAGE) : $(MCOMPILECHECK)
28     rm -f $(PACKAGE)
29     jar -cf $(PACKAGE) $(BUILDFILES)
30    
31     .PHONY : dist-bin
32     dist-bin : $(MKDISTBINCHECK) $(MKDISTFILESBINCHECK)
33    
34     .PHONY : dist
35     dist : $(MKDISTCHECK) $(MKDISTFILESCHECK)
36    
37     .PHONY : mk-dist-bin
38     mk-dist-bin : $(MKDISTBINCHECK)
39     $(MKDISTBINCHECK) : $(PACKAGE) $(CHANGELOG)
40     if test ! -d "$(DISTDIR)"; then mkdir -p $(DISTDIR); fi
41     echo "CVS" > TAR_EXCLUDE_TMP
42     echo ".#*" >> TAR_EXCLUDE_TMP
43     tar -cf - -X TAR_EXCLUDE_TMP $(PACKAGE) lib etc README run.sh run.bat COPYING | ( cd $(DISTDIR) && tar -xf - )
44     rm -f TAR_EXCLUDE_TMP
45     @touch $(MKDISTBINCHECK)
46     @rm -f $(MKDISTFILESCHECK)
47    
48     .PHONY : mk-dist
49     mk-dist : $(MKDISTCHECK)
50     $(MKDISTCHECK) : $(PACKAGE) $(JAVADOCCHECK) $(SRCCHECK) $(CHANGELOG)
51     if test ! -d "$(DISTDIR)"; then mkdir -p $(DISTDIR); fi
52     echo "CVS" > TAR_EXCLUDE_TMP
53     echo ".#*" >> TAR_EXCLUDE_TMP
54     tar -cf - -X TAR_EXCLUDE_TMP $(PACKAGE) lib etc src ChangeLog doc README run.sh run.bat COPYING | ( cd $(DISTDIR) && tar -xf - )
55     rm -f TAR_EXCLUDE_TMP
56     @touch $(MKDISTCHECK)
57     @rm -f $(MKDISTFILESCHECK)
58    
59     .PHONY : mk-distfiles
60     mk-distfiles : $(MKDISTFILESCHECK)
61     $(MKDISTFILESCHECK) :
62     if test ! -d "$(DISTDEST)"; then mkdir -p $(DISTDEST); fi
63     tar -cvf $(DISTDEST)/$(TARFILE) $(DISTDIR)
64     gzip -fv9 $(DISTDEST)/$(TARFILE)
65     -$(GPG) $(GPGFLAGS) $(DISTDEST)/$(TARGZFILE)
66     zip -r -9 $(DISTDEST)/$(ZIPFILE) $(DISTDIR)/*
67     -$(GPG) $(GPGFLAGS) $(DISTDEST)/$(ZIPFILE)
68     @touch $(MKDISTFILESCHECK)
69    
70     .PHONY : mk-distfiles-bin
71     mk-distfiles-bin : $(MKDISTFILESBINCHECK)
72     $(MKDISTFILESBINCHECK) :
73     if test ! -d "$(DISTDEST)"; then mkdir -p $(DISTDEST); fi
74     tar -cvf $(DISTDEST)/$(BINTARFILE) $(DISTDIR)
75     gzip -fv9 $(DISTDEST)/$(BINTARFILE)
76     -$(GPG) $(GPGFLAGS) $(DISTDEST)/$(BINTARGZFILE)
77     zip -r -9 $(DISTDEST)/$(BINZIPFILE) $(DISTDIR)/*
78     -$(GPG) $(GPGFLAGS) $(DISTDEST)/$(BINZIPFILE)
79     @touch $(MKDISTFILESBINCHECK)
80    
81     include $(MKINC)