20 lines
648 B
Bash
20 lines
648 B
Bash
#!/bin/sh
|
|
tar -xf brlcad-rel-7-38-2.tar.gz
|
|
cp brlcad-rel-7-38-2/src/other/libpng/scripts/pnglibconf.h.prebuilt brlcad-rel-7-38-2/src/other/libpng/pnglibconf.h
|
|
mkdir brlcad-rel-7-38-2/build
|
|
cd brlcad-rel-7-38-2/build
|
|
cmake .. -DBRLCAD_ENABLE_STRICT=NO -DBRLCAD_BUNDLED_LIBS=ON -DBRLCAD_OPTIMIZED=ON -DBRLCAD_PNG=OFF -DCMAKE_BUILD_TYPE=Release -DBRLCAD_WARNINGS=OFF
|
|
if [ "$OS_TYPE" = "BSD" ]
|
|
then
|
|
gmake -j $NUM_CPU_CORES
|
|
else
|
|
make -j $NUM_CPU_CORES
|
|
fi
|
|
echo $? > ~/install-exit-status
|
|
cd ~
|
|
echo "#!/bin/sh
|
|
cd brlcad-rel-7-38-2/build
|
|
./bench/benchmark run -P\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
|
echo \$? > ~/test-exit-status" > brl-cad
|
|
chmod +x brl-cad
|