diff --git a/skel/src/cppapp/build.app b/skel/src/cppapp/build.app index 55c5101..fc09c00 100644 --- a/skel/src/cppapp/build.app +++ b/skel/src/cppapp/build.app @@ -15,7 +15,7 @@ then MODIFIED=0 for test in ${MONOLITHIC_TESTS} ${HDR} ${SRC} do - if [ ${test} -nt ${CPPAPP} ] + if [ ${test} -nt ${APP} ] then MODIFIED=1 break diff --git a/skel/src/tests/build.tests b/skel/src/tests/build.tests index 059d9d9..62b209a 100644 --- a/skel/src/tests/build.tests +++ b/skel/src/tests/build.tests @@ -14,7 +14,14 @@ then do TEST="obj/tests/$(basename ${SRC} | sed -e 's,.cpp$,,')" MODIFIED=0 - [ ${LIBOPT} -nt ${TEST} -o ${SRC} -nt ${TEST} ] && MODIFIED=1 + for file in ${LIBCPP} ${SRC} + do + if [ ${file} -nt ${TEST} ] + then + MODIFIED=1 + break + fi + done if [ ${MODIFIED} -ne 0 ] then