be336eb22d8051400436f2a61ae078552090af4d
1 #*******************************************************************************************
2 #* FILE PURPOSE: Top level make for the IBL
3 #*******************************************************************************************
4 #* FILE NAME: Makefile
5 #*
6 #* DESCRIPTION: Builds the Intermediate Boot Loader (IBL)
7 #*
8 #*******************************************************************************************
10 IBLS_C6X= c6455 c6472
13 all:
14 @echo must specify a target [ $(IBLS_C6X) ]
17 # Default options that can be overridden on the command line
18 ifndef ENDIAN
19 ENDIAN=little
20 endif
21 export ENDIAN
24 $(IBLS_C6X):
25 make -f makestg2 ARCH=c64x TARGET=$@ $@
28 # will need to add a line for each additional ARCH type added
29 clean:
30 make -f makestg2 clean ARCH=c64x
31 make -f makestg2 cleant ARCH=c64x TARGET=c6472
32 make -C ../util/bconvert clean
33 make -C ../util/btoccs clean
34 make -C ../util/i2cConfig clean
35 make -C ../util/nandWriter clean
36 make -C ../util/romparse_c6472 clean
37 make -C ../test/test1 clean
38 make -C ../test/test2 clean