增加vendor导入target的依赖关系定义,避免在并行编译时因依赖关系得不到满足导致编译失败。

This commit is contained in:
Lu Qiuwen
2018-09-26 10:01:46 +08:00
parent 54fc6e181e
commit 04dff7e368
2 changed files with 22 additions and 29 deletions

View File

@@ -19,6 +19,12 @@ if [ $NPROCESSORS -gt 4 ] ; then
NPROCESSORS=4
fi
# Tell make to use the processors. No preceding '-' required.
MAKEFLAGS="j${NPROCESSORS}"
export MAKEFLAGS
env | sort
# Set default values to OFF for these variables if not specified.
: "${NO_EXCEPTION:=OFF}"
: "${NO_RTTI:=OFF}"
@@ -30,7 +36,6 @@ export BUILD_TYPE=Debug
cmake -DCMAKE_CXX_FLAGS=$CXX_FLAGS \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
-DTFE_BUILD_NPROCESSORS=$NPROCESSORS \
..
make
CTEST_OUTPUT_ON_FAILURE=1 make test