Annotation of DVB/Makefile, revision 1.19

1.7       holger      1: 
1.17      js          2: VERSION := 1.0.0
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.5       holger     12:        (cd apps/scan; make)
                     13:        (cd apps/test; make)
                     14:        (cd apps/szap; make)
                     15: 
1.7       holger     16: 
1.18      js         17: CVSROOT     := $(shell cat CVS/Root)
                     18: RELEASE_TAG := LINUXTV-DVB-$(subst .,_,$(subst -,_,$(VERSION)))
                     19: 
                     20: release dist:
                     21:        rm -rf release-tmp $(PACKAGE).tar.gz
                     22:        mkdir release-tmp
                     23:        ( cd release-tmp; cvs -d$(CVSROOT) export -r$(RELEASE_TAG) -d$(PACKAGE) DVB )
1.19    ! js         24:        # work around CVS braindeadness wrt file permissions
        !            25:        chmod -x release-tmp/$(PACKAGE)/Makefile
        !            26:        chmod -x release-tmp/$(PACKAGE)/driver/av7110/av7110.c
        !            27:        chmod -x release-tmp/$(PACKAGE)/include/linux/em8300.h
1.18      js         28:        ( cd release-tmp; tar czf ../$(PACKAGE).tar.gz $(PACKAGE) )
                     29:        rm -rf release-tmp
1.7       holger     30:        @echo
                     31:        @echo --------------------------------------------------------------------------------
                     32:        @echo
1.18      js         33:        @echo "driver package: ./$(PACKAGE).tar.gz"
1.7       holger     34:        @echo
                     35:        @echo --------------------------------------------------------------------------------
                     36:        @echo
                     37: 
1.1       cvs        38: 
                     39: clean:
1.5       holger     40:        (cd driver; make clean)
                     41:        (cd apps/av7110_loadkeys; make clean)
1.6       holger     42:        (cd apps/dvbnet; make clean)
1.5       holger     43:        (cd apps/scan; make clean)
                     44:        (cd apps/test; make clean)
                     45:        (cd apps/szap; make clean)
1.13      js         46: 
1.1       cvs        47: 
                     48: 

LinuxTV legacy CVS <linuxtv.org/cvs>