
all: arm microblaze sh2 sh4a v850 mips powerpc cortex_m3
	cd common; make clean; cd ..; cd arm/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd microblaze/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd sh2/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd sh4a/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd v850/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd mips/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd powerpc/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
	cd common; make clean; cd ..; cd cortex_m3/gdb-stub; make; cd ..; cd download_sample; make; cd ../..

arm: arm/download_sample/download_sample.c
	cd common; make clean; cd ..; cd arm/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
microblaze: microblaze/download_sample/download_sample.c
	cd common; make clean; cd ..; cd microblaze/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
sh2: sh2/download_sample/download_sample.c
	cd common; make clean; cd ..; cd sh2/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
sh4a: sh4a/download_sample/download_sample.c
	cd common; make clean; cd ..; cd sh4a/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
v850: v850/download_sample/download_sample.c
	cd common; make clean; cd ..; cd v850/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
mips: mips/download_sample/download_sample.c
	cd common; make clean; cd ..; cd mips/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
powerpc: powerpc/download_sample/download_sample.c
	cd common; make clean; cd ..; cd powerpc/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
cortex_m3: cortex_m3/download_sample/download_sample.c
	cd common; make clean; cd ..; cd cortex_m3/gdb-stub; make; cd ..; cd download_sample; make; cd ../..
clean:
	cd arm/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd microblaze/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd sh2/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd sh4a/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd v850/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd mips/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd powerpc/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
	cd cortex_m3/gdb-stub; make clean; cd ..; cd download_sample; make clean; cd ../..
