|
|
@ -15,17 +15,21 @@ all: ${TESTS}
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
cmake-clean:
|
|
|
|
cmake-clean:
|
|
|
|
-${MAKE} clean
|
|
|
|
rm -rf "${top_dir}/testing/googletest/build/*"
|
|
|
|
rm -rf ../testing/googletest/build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clean: ../testing/googletest/build/Makefile
|
|
|
|
clean: cmake-clean
|
|
|
|
rm -rf "${build_dir}"
|
|
|
|
# ${top_dir}/testing/googletest/build/Makefile
|
|
|
|
|
|
|
|
@for test in ${TESTS}; do \
|
|
|
|
|
|
|
|
${MAKE} -s -f ${top_dir}/testing/makefiles/testcase.mk -C $${test} top_dir=${top_dir} testcase=$${test} clean; \
|
|
|
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rm -rf "${build_dir}/*"
|
|
|
|
|
|
|
|
|
|
|
|
googletest: ../testing/googletest/build/Makefile
|
|
|
|
googletest: ${top_dir}/testing/googletest/build/Makefile
|
|
|
|
cd ../testing/googletest/build && $(MAKE)
|
|
|
|
cd ${top_dir}/testing/googletest/build && $(MAKE)
|
|
|
|
|
|
|
|
|
|
|
|
../testing/googletest/build/Makefile:
|
|
|
|
${top_dir}/testing/googletest/build/Makefile:
|
|
|
|
install -d ../testing/googletest/build && cd ../testing/googletest/build && cmake ..
|
|
|
|
install -d ${top_dir}/testing/googletest/build && cd ${top_dir}/testing/googletest/build && cmake ..
|
|
|
|
|
|
|
|
|
|
|
|
${libcommon_a}:
|
|
|
|
${libcommon_a}:
|
|
|
|
${MAKE} -f ${top_dir}/testing/makefiles/libcommon.mk -C ${top_dir}/testing
|
|
|
|
${MAKE} -f ${top_dir}/testing/makefiles/libcommon.mk -C ${top_dir}/testing
|
|
|
|