ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/reports/rrdgraphing/Makefile
Revision: 1.1
Committed: Sun Feb 16 01:00:53 2003 UTC (21 years, 10 months ago) by tdb
Branch: MAIN
Log Message:
RRDGraphing Makefile setup done.

File Contents

# User Rev Content
1 tdb 1.1 # Makefile for the rrd graphing
2     # $Id$
3    
4     include Config.inc
5    
6     .PHONY : all
7     all : dist
8    
9     ### Code Building
10    
11     .PHONY : build
12     build :
13     cp -R $(FILES) $(BUILD)
14     @touch $(MCOMPILECHECK)
15    
16     ### Changelog
17    
18     .PHONY : changelog
19     changelog : $(CHANGELOG)
20    
21     .PHONY : mkchangelog
22     mkchangelog :
23     if [ -d $(SOURCEROOT)/CVS ]; then \
24     $(CVS2CL) $(CVS2CLFLAGS) > $(CHANGELOG); \
25     else \
26     echo "Can't generate ChangeLog from non-checked out copy." > $(CHANGELOG); \
27     fi
28    
29     ### Dist Making
30    
31     .PHONY : dist
32     dist :
33     cd $(BUILD) && $(MAKE) dist dest=$(DISTDEST)
34    
35     ### Code Cleaning
36    
37     .PHONY : clean
38     clean :
39     cd $(BUILD) && $(MAKE) clean ver=$(VERSION)
40     rm -f $(MCOMPILECHECK)
41    
42     .PHONY : distclean
43     distclean : clean
44     cd $(BUILD) && rm -f $(CLPATH)
45     rm -f Config.inc
46    
47     ### Install
48    
49     .PHONY : install
50     install : $(MCOMPILECHECK) $(CHANGELOG)
51     @echo "-------------------------------------------------------"
52     @echo "Installing to $(INSTALLPREFIX)"
53     @echo " copying files to $(INSTALLPREFIX)"
54     @mkdir -p $(INSTALLPREFIX)
55     @cp -R $(FILES) $(INSTALLPREFIX)
56     @echo " copying text information files to $(INSTALLPREFIX)"
57     @cp $(BUILD)/COPYING $(CHANGELOG) $(INSTALLPREFIX)
58     @echo "Completed install to $(INSTALLPREFIX)"
59     @echo "-------------------------------------------------------"
60    
61     ### Global Include
62    
63     include $(MKINC)