mirror of https://github.com/CGAL/cgal
fix the workflow demo.yml
The four batches were wrong: they all compiled all the plugins, instead of only a fourth of them.
This commit is contained in:
parent
fe68498e95
commit
0ffb256351
|
|
@ -3,11 +3,10 @@
|
||||||
FACTOR=$1
|
FACTOR=$1
|
||||||
set -ex
|
set -ex
|
||||||
cd Polyhedron/demo
|
cd Polyhedron/demo
|
||||||
LIST_OF_PLUGINS=$(/usr/local/bin/cmake --build . -t help | egrep 'plugin$' |& cut -d\ -f2)
|
/usr/local/bin/cmake -S Polyhedron -B build -DCGAL_DIR=$2
|
||||||
|
LIST_OF_PLUGINS=$(/usr/local/bin/cmake --build build -t help | egrep 'plugin$' |& cut -d\ -f2)
|
||||||
PLUGINS_ARRAY=(${LIST_OF_PLUGINS});
|
PLUGINS_ARRAY=(${LIST_OF_PLUGINS});
|
||||||
NB_OF_PLUGINS=${#PLUGINS_ARRAY[@]}
|
NB_OF_PLUGINS=${#PLUGINS_ARRAY[@]}
|
||||||
DEL=$(($NB_OF_PLUGINS / 4))
|
DEL=$(($NB_OF_PLUGINS / 4))
|
||||||
mkdir build
|
|
||||||
cd build
|
cd build
|
||||||
/usr/local/bin/cmake -DCGAL_DIR=$2 ../Polyhedron
|
|
||||||
make -j2 ${PLUGINS_ARRAY[@]:$(($FACTOR * $DEL)):$((($FACTOR + 1) * $DEL))}
|
make -j2 ${PLUGINS_ARRAY[@]:$(($FACTOR * $DEL)):$((($FACTOR + 1) * $DEL))}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue