check for cmake build-success before running post-build.sh
This commit is contained in:
parent
7e27bc8733
commit
a028c39ddd
|
@ -31,8 +31,8 @@ main() {
|
||||||
|
|
||||||
CmakeGenerate
|
CmakeGenerate
|
||||||
CmakeBuild $target
|
CmakeBuild $target
|
||||||
|
BUILD_RESULT=$?
|
||||||
if [[ "$DISABLE_POSTBUILD" != "true" ]]; then
|
if [ "$DISABLE_POSTBUILD" != "true" -a "$BUILD_RESULT" == 0 ]; then
|
||||||
source "$BUILD_DIR/post_build.sh"
|
source "$BUILD_DIR/post_build.sh"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -70,7 +70,9 @@ CmakeGenerate() {
|
||||||
CmakeBuild() {
|
CmakeBuild() {
|
||||||
local target="$1"
|
local target="$1"
|
||||||
[[ -n "$target" ]] && target="--target $target"
|
[[ -n "$target" ]] && target="--target $target"
|
||||||
cmake --build "$BUILD_DIR" --config $BUILD_TYPE $target -- -j$(nproc)
|
if cmake --build "$BUILD_DIR" --config $BUILD_TYPE $target -- -j$(nproc)
|
||||||
|
then return 0; else return 1;
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
[[ $SOURCED == "false" ]] && main "$@" || echo "Sourced!"
|
[[ $SOURCED == "false" ]] && main "$@" || echo "Sourced!"
|
Loading…
Reference in a new issue