[code="java"]
CURDIR= $(shell pwd)
export ROOT= $(shell dirname $(CURDIR))
export CCMMFImakefile=$(ROOT)/Common/build/mk.master
export makefile=$(ROOT)/Common/build/mk.master
export VOSMFIBUILDDIR=$(ROOT)/Common/build/
include $(makefile)
targets := clean
BUILD_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 clean
targets := clean
all:
@echo "run make all "
@for i in ${BUILD_DIR_LIST} ; do \
(cd $$i && ${MAKE} $@) ; \
done
@make rpm
rpm:
@for m in ${RPM_LIST} ; do \
(cd $$m && ${MAKE} rpm $@) ; \
done
test:
@echo $(COMMON_JAR)
cd ${ROOT}/Projects/TEST1 && ${MAKE} rpm
clean:
@echo "clean"
[/CODE]
CURDIR= $(shell pwd)
export ROOT= $(shell dirname $(CURDIR))
export CCMMFImakefile=$(ROOT)/Common/build/mk.master
export makefile=$(ROOT)/Common/build/mk.master
export VOSMFIBUILDDIR=$(ROOT)/Common/build/
include $(makefile)
targets := clean
BUILD_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 clean
targets := clean
all:
@echo "run make all "
@for i in ${BUILD_DIR_LIST} ; do \
(cd $$i && ${MAKE} $@) ; \
done
@make rpm
rpm:
@for m in ${RPM_LIST} ; do \
(cd $$m && ${MAKE} rpm $@) ; \
done
test:
@echo $(COMMON_JAR)
cd ${ROOT}/Projects/TEST1 && ${MAKE} rpm
clean:
@echo "clean"
[/CODE]