ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/reports/DBReporter/Makefile
(Generate patch)

Comparing projects/cms/source/reports/DBReporter/Makefile (file contents):
Revision 1.2 by pjm2, Sat Mar 17 19:25:17 2001 UTC vs.
Revision 1.3 by tdb, Mon Mar 26 20:50:06 2001 UTC

# Line 1 | Line 1
1 < # Makefile for reports (building jar file)
1 > # Makefile for server
2   # $Id$
3  
4 < include ../Config.inc
4 > include Config.inc
5  
6 < install :
7 <        cd $(BUILDFILES)
8 <        javac -classpath $(JCCLASSPATH) *.java
9 <        @echo "Main-Class: $(MAINCLASS)" > MANIFEST_TMP
10 <        @echo "Class-Path: $(CLPATH)" >> MANIFEST_TMP
11 <        jar -cmf MANIFEST_TMP $(PACKAGE) .
12 <        rm -f MANIFEST_TMP
13 <        mv $(PACKAGE) ../build/
14 <        cp DBReporter.properties ../build/
6 > JAVA = ChartDataWriter.java DBReporter.java DBReporterMain.java\
7 >       DBReporterSettings.java DatabaseRemover.java DateUtils.java\
8 >       IscreamChart.java IscreamChartWriter.java IscreamColour.java\
9 >       IscreamFilePlacer.java PairData.java PlotData.java Report.java\
10 >       ReportList.java ReportMaker.java SHTMLLayout.java SHTMLWriter.java
11 >
12 > FILES = DBReporter.properties reportlist.conf
13 >
14 > all : build
15 >
16 > build : DOBUILD DOCOPY
17 >        cd $(BUILD) && $(MAKE) all
18 >
19 > clean : DOCLEAN
20 >        cd build && $(MAKE) clean
21 >        rm -Rf $(BUILDCHECK) $(IDLCHECK)
22 >        rm -Rf $(CVSBUILDTEMP)
23 >        rm -Rf $(DOCDIR)
24 >
25 > distclean : clean
26 >        cd $(BUILD) && rm -f $(CLPATH)
27 >        rm -f Config.inc
28 >
29 > install : build
30 >        @echo "-------------------------------------------------------"
31 >        @echo "Installing to $(INSTALL)"
32 >        @echo "  copying $(PACKAGE) to $(INSTALL)"
33 >        mkdir -p $(INSTALL)
34 >        cp $(BUILD)/$(PACKAGE) $(INSTALL)
35 >        @echo "  copying libs to $(INSTALL)/lib"
36 >        mkdir -p $(INSTALL)/lib
37 >        cp $(LIBDIR)/*.jar $(INSTALL)/lib
38 >        @echo "  copying configuration files to $(INSTALL)"
39 >        cd $(BUILD) && cp $(FILES) $(INSTALL)
40 >        @echo "Completed install to $(INSTALL)"
41 >        @echo "-------------------------------------------------------"
42 >
43 > cvsbuild :
44 >        $(CVS) -d $(CVSROOT) export -r $(REVISION) -d $(CVSBUILDTEMP) $(CVSMODULE)
45 >        cd $(CVSBUILDTEMP) && ./configure
46 >        cd $(CVSBUILDTEMP) && $(MAKE) build
47 >        cp $(CVSBUILDTEMP)/build/$(TARGZFILE) $(BUILD)/$(ARCNAME)-$(REVISION)$(TARGZEXT)
48 >        cp $(CVSBUILDTEMP)/build/$(ZIPFILE) $(BUILD)/$(ARCNAME)-$(REVISION)$(ZIPEXT)
49 >
50 > javadoc :
51 >        if test ! -d "$(DOCDIR)"; then mkdir $(DOCDIR); fi
52 >        javadoc -d $(SOURCEROOT)/$(DOCDIR) -classpath $(JCCLASSPATH) -author -version -private $(JAVA)
53 >
54 > run : build
55 >        cd $(BUILD) && ./run.sh
56 >
57 > include $(MKINC)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines