Files
create/package/conda/build.sh
looooo a3ea9e561b circle-ci + conda-build
This enables the possebility to build FreeCAD with conda-packages on linux
2017-12-10 20:46:33 +01:00

26 lines
867 B
Bash

mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$PREFIX \
-DCMAKE_PREFIX_PATH=$PREFIX \
-DBUILD_QT5=ON \
-DNETGENDATA=$PREFIX/include/netgen \
-DNETGEN_INCLUDEDIR=$PREFIX/include/netgen \
-DNGLIB_INCLUDE_DIR=$PREFIX/include/nglib \
-DOCC_INCLUDE_DIR=$PREFIX/include/opencascade \
-DOCC_LIBRARY_DIR=$PREFIX/lib \
-DOCC_LIBRARIES=$PREFIX/lib CACHE PATH \
-DFREECAD_USE_OCC_VARIANT="Official Version" \
-DOCC_OCAF_LIBRARIES=$PREFIX/lib CACHE PATH \
-DSWIG_DIR=$PREFIX/share/swig/3.0.8 \
-DSWIG_EXECUTABLE=$PREFIX/bin/swig \
-DPYTHON_EXECUTABLE=$PYTHON \
-DBUILD_FEM_NETGEN=YES \
-DUSE_BOOST_PYTHON=NO \
/source
make -j${CPU_COUNT} 2>&1 | tee output.txt
make -j${CPU_COUNT} install
rm ${PREFIX}/doc -r # smaller size of package!