读书人

MakeFile的打造

发布时间: 2012-06-28 15:20:03 作者: rapoo

MakeFile的制作

CURDIR= $(shell pwd)export ROOT= $(shell dirname $(CURDIR))export CCMMFImakefile=$(ROOT)/Common/build/mk.masterexport makefile=$(ROOT)/Common/build/mk.master   export VOSMFIBUILDDIR=$(ROOT)/Common/build/                                                 include $(makefile)targets := cleanBUILD_DIR_LIST =${ROOT}/Projects/TEST1 \${ROOT}/Projects/TEST2 \${ROOT}/Projects/TEST3 \${ROOT}/Projects/TEST4 RPM_LIST=${ROOT}/Projects/TEST5 \${ROOT}/Projects/TEST6 \${ROOT}/Projects/TEST7 \${ROOT}/Projects/TEST8.PHONY:all build cleantargets := cleanall:@echo "run make all "@for i in ${BUILD_DIR_LIST} ; do \(cd $$i && ${MAKE} $@) ; \done@make rpmrpm:@for m in ${RPM_LIST} ; do \(cd $$m && ${MAKE} rpm $@) ; \donetest:@echo $(COMMON_JAR)cd ${ROOT}/Projects/TEST1 && ${MAKE} rpmclean:@echo "clean"

读书人网 >操作系统

热点推荐