comparison target-utils/Makefile @ 991:5cff3579814c

target-utils: libbase factored out of libcommon The library dependency order is now strictly unidirectional
author Mychaela Falconia <falcon@ivan.Harhan.ORG>
date Wed, 30 Dec 2015 20:48:12 +0000
parents 9dd7f304fd94
children
comparison
equal deleted inserted replaced
990:2a867e5768e9 991:5cff3579814c
1 FOR_LOADTOOLS= compalstage loadagent 1 FOR_LOADTOOLS= compalstage loadagent
2 ALLPROGS= ${FOR_LOADTOOLS} c139explore c139-lldbg helloapp pirexplore \ 2 ALLPROGS= ${FOR_LOADTOOLS} c139explore c139-lldbg helloapp pirexplore \
3 tf-breakin 3 tf-breakin
4 LIBS= libcommon libload libprintf libtiffs 4 LIBS= libbase libcommon libload libprintf libtiffs
5 SUBDIR= ${ALLPROGS} ${LIBS} 5 SUBDIR= ${ALLPROGS} ${LIBS}
6 6
7 default: ${FOR_LOADTOOLS} 7 default: ${FOR_LOADTOOLS}
8 all: ${ALLPROGS} 8 all: ${ALLPROGS}
9 9
10 c139explore: libcommon libprintf 10 c139explore: libbase libcommon libprintf
11 c139-lldbg: libcommon libprintf 11 c139-lldbg: libbase libcommon libprintf
12 helloapp: libcommon libprintf 12 helloapp: libbase libcommon libprintf
13 loadagent: libcommon libload libprintf 13 loadagent: libbase libcommon libload libprintf
14 pirexplore: libcommon libprintf libtiffs 14 pirexplore: libbase libcommon libprintf libtiffs
15 15
16 ${SUBDIR}: FRC 16 ${SUBDIR}: FRC
17 cd $@; ${MAKE} ${MFLAGS} 17 cd $@; ${MAKE} ${MFLAGS}
18 18
19 install: FRC 19 install: FRC