add examples and build with as many cpus as possible

This commit is contained in:
zhangzifa
2019-02-14 17:45:28 +08:00
committed by Jackson Tian
parent 01dcff0b7c
commit 5f3caa1943
24 changed files with 618 additions and 7 deletions

View File

@@ -3,12 +3,19 @@
cd `dirname $0`
echo '-------build function test----------'
MAKE=make
if command -v python > /dev/null ; then
MAKE="make -j $(python -c 'import multiprocessing as mp; print(int(mp.cpu_count()))')"
fi
echo $MAKE
FT_BUILD_DIR=ft_build
rm -rf $FT_BUILD_DIR
mkdir $FT_BUILD_DIR
cd $FT_BUILD_DIR
cmake -DBUILD_FUNCTION_TESTS=ON -DBUILD_UNIT_TESTS=OFF ..
make cdn core ecs rds slb vpc cdn_ft core_ft ecs_ft nlp_ft rds_ft slb_ft vpc_ft
$MAKE cdn core ecs rds slb vpc cdn_ft core_ft ecs_ft nlp_ft rds_ft slb_ft vpc_ft
echo '------- run function test -----------'