# HG changeset patch # User Michael Spacefalcon # Date 1389068176 0 # Node ID 02e80fcc3a5ac9b80acc85a13f68175e67208dae # Parent 842c9fd828fdfb85029261667ef1a5152f4b9c84 gsm-fw/services/Makefile: build ETM only when it is enabled diff -r 842c9fd828fd -r 02e80fcc3a5a gsm-fw/services/Makefile --- a/gsm-fw/services/Makefile Tue Jan 07 03:51:09 2014 +0000 +++ b/gsm-fw/services/Makefile Tue Jan 07 04:16:16 2014 +0000 @@ -1,12 +1,19 @@ -SUBDIR= etm ffs +sinclude ../include/config.mk + +ALL_SUBDIR= etm ffs -all: ${SUBDIR} +BUILD_SUBDIR= ffs +ifeq (${RVM_ETM_SWE},1) +BUILD_SUBDIR+= etm +endif -${SUBDIR}: FRC +all: ${BUILD_SUBDIR} + +${BUILD_SUBDIR}: FRC cd $@; ${MAKE} ${MFLAGS} clean: FRC rm -f *.[oa] *.out *errs - for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done + for i in ${ALL_SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done FRC: