################################################################################
#	Makefile	For CHASE_DA Linux Device Driver
#			T.Barnaby,	BEAM Ltd,	2007-01-09
################################################################################
#

version 	= 1.0.2
kversion	= $(shell uname -r)
dirs		= chase_da_driver chase_da_lib chase_da_test da8150_lib da11000_lib

all:
	for d in ${dirs}; do make -C $$d; done

clean:
	for d in ${dirs}; do make -C $$d clean; done

install:
	for d in ${dirs}; do make -C $$d install; done

rpms:	clean
	-mkdir chase_da-${version}
	cp -a ${dirs} chase_da-${version}
	cp -a Readme.html COPYING ReleaseNotes.html chase_da-${version}
	cp -a Makefile chase_da.spec chase_da-${version}
	cp -a *.pdf chase_da-${version}
	tar -czf /scratch/rpms/SOURCES/chase_da-${version}.tar.gz --exclude .svn chase_da-${version}
	rm -fr chase_da-${version}
	rpmbuild -ba chase_da.spec -D "kversion ${kversion}"

rpmsInstall:
	cp -a /scratch/rpms/SOURCES/chase_da-${version}.tar.gz packages
	cp -a /scratch/rpms/SRPMS/chase_da-${version}-1.*.src.rpm packages
	cp -a /scratch/rpms/RPMS/i386/chase_da-${version}-1.*.i386.rpm packages
	cp -a /scratch/rpms/RPMS/i386/chase_da-driver-${kversion}-${version}-1.*.i386.rpm packages

release:
	make kversion=2.6.18-128.1.10.el5PAE rpms rpmsInstall
	make kversion=2.6.18-128.1.6.el5PAE rpms rpmsInstall
	make kversion=2.6.18-128.el5PAE rpms rpmsInstall
