VERSION := 1.0.0 PACKAGE := linuxtv-dvb-$(VERSION) all: dvb dvb: (cd driver; make) (cd apps/av7110_loadkeys; make) (cd apps/dvbnet; make) (cd apps/scan; make) (cd apps/test; make) (cd apps/szap; make) dist: (cd ..; tar zcf DVB.`date +%Y%m%d.%H-%M-%S`.tar.gz DVB) release: make clean rm -rf /tmp/$(PACKAGE) mkdir -pvm 755 /tmp/$(PACKAGE) cp -fv CONTRIBUTORS /tmp/$(PACKAGE)/ cp -fv Makefile /tmp/$(PACKAGE)/ cp -fv COPYING /tmp/$(PACKAGE)/ cp -fv INSTALL /tmp/$(PACKAGE)/ cp -fv README /tmp/$(PACKAGE)/ cp -fv BUGS /tmp/$(PACKAGE)/ cp -fv NEWS /tmp/$(PACKAGE)/ cp -rafv include /tmp/$(PACKAGE)/ cp -rafv driver /tmp/$(PACKAGE)/ cp -rafv libdvb /tmp/$(PACKAGE)/ cp -rafv apps /tmp/$(PACKAGE)/ cp -rafv doc /tmp/$(PACKAGE)/ -find /tmp/$(PACKAGE) -name "CVS" -exec rm -rf {} \; -prune -find /tmp/$(PACKAGE) -name ".cvsignore" -o -name ".#*" -exec rm -f {} \; ( cd /tmp && tar cvfz $(PACKAGE).tar.gz $(PACKAGE)/ ) rm -rf /tmp/$(PACKAGE) @echo @echo -------------------------------------------------------------------------------- @echo @echo " driver package: /tmp/$(PACKAGE).tar.gz" @echo @echo -------------------------------------------------------------------------------- @echo clean: (cd driver; make clean) (cd apps/av7110_loadkeys; make clean) (cd apps/dvbnet; make clean) (cd apps/scan; make clean) (cd apps/test; make clean) (cd apps/szap; make clean)