all:	AJZaurusUSB

AJZaurusUSB:
	# (cd AJZaurusUSBCommDummy; sudo rm -rf build pkg; mkdir pkg; xcodebuild; ./fixbuild.sh)
	# (cd AJZaurusUSBDataDummy; sudo rm -rf build pkg; mkdir pkg; xcodebuild; ./fixbuild.sh)
	(sudo rm -rf build pkg; mkdir pkg; xcodebuild; ./fixbuild.sh)
	open AJZaurusUSB.pmproj

tgz:
	tar cvzf AJZaurusUSB.tgz ./AJZaurusUSB.pkg ./COPYING ./WELCOME.rtf ./README.rtf

clean:
	sudo rm -rf build pkg *Dummy/build *Dummy/pkg
	sudo find . -name .DS_Store -exec rm {} \;

src: clean
	tar cvzf AJZaurusUSB-src.tgz \
		./COPYING ./*.rtf \
		 ./fixbuild.sh \
		./MAKE ./makefile \
		./*.cpp ./*.h \
		./*.plist \
		./*.xcode ./*.lproj \
		./*.pmproj ./*.pmsp \
		./*Dummy
		
load:
	sudo kextload pkg/AJZaurusUSB.kext
	
unload:
	sudo kextunload pkg/AJZaurusUSB.kext

install:
	sudo sh -c "(cd pkg && tar cf - AJZaurusUSB.kext) | (cd /System/Library/Extensions && tar xvf -)"
	echo Please reboot now!

uninstall:
	sudo rm -r /System/Library/Extensions/AJZaurusUSB.kext
	echo Please reboot now!
