Fixes the diff detection of cmd in linux and mac

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
Esteban Papp
2021-12-03 11:40:25 -08:00
parent 799cc68de2
commit dc52140569
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -32,6 +32,8 @@ else
LAST_CMD=$(<${LAST_CONFIGURE_CMD_FILE})
if [[ "${LAST_CMD}" != "${CONFIGURE_CMD}" ]]; then
echo [ci_build] Last run command different, generating
echo "${LAST_CMD}=="
echo "${CONFIGURE_CMD}=="
RUN_CONFIGURE=1
fi
fi
@@ -40,7 +42,7 @@ if [[ ! -z "$RUN_CONFIGURE" ]]; then
eval echo [ci_build] ${CONFIGURE_CMD}
eval ${CONFIGURE_CMD}
# Save the run only if success
eval echo "${CONFIGURE_CMD}" > ${LAST_CONFIGURE_CMD_FILE}
echo "${CONFIGURE_CMD}" > ${LAST_CONFIGURE_CMD_FILE}
fi
eval echo [ci_build] cmake --build . --target ${CMAKE_TARGET} --config ${CONFIGURATION} -j $(grep -c processor /proc/cpuinfo) -- ${CMAKE_NATIVE_BUILD_ARGS}
+1 -1
View File
@@ -42,7 +42,7 @@ RUN_CONFIGURE=1
if [[ ! -z "$RUN_CONFIGURE" ]]; then
# have to use eval since $CMAKE_OPTIONS (${EXTRA_CMAKE_OPTIONS}) contains quotes that need to be processed
echo [ci_build] ${CONFIGURE_CMD}
eval echo [ci_build] ${CONFIGURE_CMD}
eval ${CONFIGURE_CMD}
# Save the run only if success
echo "${CONFIGURE_CMD}" > ${LAST_CONFIGURE_CMD_FILE}