Annotation of DVB/Makefile, revision 1.25

1.7       holger      1: 
1.23      holger      2: VERSION := 1.0.1
1.8       holger      3: PACKAGE := linuxtv-dvb-$(VERSION)
1.7       holger      4: 
                      5: 
1.1       cvs         6: all:  dvb 
                      7: 
                      8: dvb:
1.2       rjkm        9:        (cd driver; make)
1.5       holger     10:        (cd apps/av7110_loadkeys; make)
1.6       holger     11:        (cd apps/dvbnet; make)
1.22      hunold     12:        (cd apps/dvbdate; make)
1.5       holger     13:        (cd apps/scan; make)
                     14:        (cd apps/test; make)
                     15:        (cd apps/szap; make)
                     16: 
1.7       holger     17: 
1.18      js         18: CVSROOT     := $(shell cat CVS/Root)
                     19: RELEASE_TAG := LINUXTV-DVB-$(subst .,_,$(subst -,_,$(VERSION)))
                     20: 
                     21: release dist:
                     22:        rm -rf release-tmp $(PACKAGE).tar.gz
                     23:        mkdir release-tmp
1.24      holger     24:        ( cd release-tmp; cvs -z6 -d$(CVSROOT) export -r$(RELEASE_TAG) -d$(PACKAGE) DVB )
1.19      js         25:        # work around CVS braindeadness wrt file permissions
                     26:        chmod -x release-tmp/$(PACKAGE)/Makefile
                     27:        chmod -x release-tmp/$(PACKAGE)/driver/av7110/av7110.c
                     28:        chmod -x release-tmp/$(PACKAGE)/include/linux/em8300.h
1.21      js         29:        find release-tmp -name .cvsignore | xargs rm -v
1.18      js         30:        ( cd release-tmp; tar czf ../$(PACKAGE).tar.gz $(PACKAGE) )
                     31:        rm -rf release-tmp
1.7       holger     32:        @echo
                     33:        @echo --------------------------------------------------------------------------------
                     34:        @echo
1.18      js         35:        @echo "driver package: ./$(PACKAGE).tar.gz"
1.7       holger     36:        @echo
                     37:        @echo --------------------------------------------------------------------------------
                     38:        @echo
                     39: 
1.1       cvs        40: 
                     41: clean:
1.5       holger     42:        (cd driver; make clean)
                     43:        (cd apps/av7110_loadkeys; make clean)
1.6       holger     44:        (cd apps/dvbnet; make clean)
1.25    ! js         45:        (cd apps/dvbdate; make clean)
1.5       holger     46:        (cd apps/scan; make clean)
                     47:        (cd apps/test; make clean)
                     48:        (cd apps/szap; make clean)
1.13      js         49: 
1.1       cvs        50: 
                     51: 

LinuxTV legacy CVS <linuxtv.org/cvs>