comparison makefile @ 2200:c4ef83e093f8

Updated the top level makefile to do nightly builds
author boisy
date Sat, 14 Mar 2009 14:49:16 +0000
parents eab970e382e2
children 33311c99276f
comparison
equal deleted inserted replaced
2199:eab970e382e2 2200:c4ef83e093f8
11 @$(ECHO) "**************************************************" 11 @$(ECHO) "**************************************************"
12 $(foreach dir, $(dirs), ($(CD) $(dir); make);) 12 $(foreach dir, $(dirs), ($(CD) $(dir); make);)
13 13
14 # Clean all components 14 # Clean all components
15 clean: dskclean 15 clean: dskclean
16 -$(RM) nitros9project.zip dsks/*.dsk
16 $(foreach dir, $(dirs), ($(CD) $(dir); make clean);) 17 $(foreach dir, $(dirs), ($(CD) $(dir); make clean);)
18
19 # Do CVS update
20 cvs:
21 cvs update -d
17 22
18 # Make DSK images 23 # Make DSK images
19 dsk: all 24 dsk: all
20 $(foreach dir, $(dirs), ($(CD) $(dir); make dsk);) 25 $(foreach dir, $(dirs), ($(CD) $(dir); make dsk);)
21 26
32 $(LEVEL2)/coco3/nos96809l2_dw3.dsk $(LEVEL2)/coco3_6309/nos96309l2_dw3.dsk 37 $(LEVEL2)/coco3/nos96809l2_dw3.dsk $(LEVEL2)/coco3_6309/nos96309l2_dw3.dsk
33 38
34 dw3: 39 dw3:
35 $(ARCHIVE) nitros9_drivewire3.zip $(dw3dsk) 40 $(ARCHIVE) nitros9_drivewire3.zip $(dw3dsk)
36 41
37 nightly: clean dskcopy 42 nightly: cvs clean dskcopy
38 -$(RM) nitros9project.zip dsks/*.dsk 43 $(ARCHIVE) nitros9project dsks/*
39 cvs update -d 44 scp nitros9project.zip boisy@nitros9.org:/home/nitros9/public_html
40 ($(CD) dsks; zip ../nitros9project *) 45