conda: update circle-ci build

This commit is contained in:
looooo
2018-04-24 11:28:52 +02:00
committed by Yorik van Havre
parent 149f068075
commit 8f29943462
2 changed files with 44 additions and 35 deletions

View File

@@ -1,23 +1,28 @@
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 \
cmake -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=$PREFIX \
-D CMAKE_PREFIX_PATH=$PREFIX \
-D CMAKE_LIBRARY_PATH=$PREFIX/lib \
-D BUILD_QT5=ON \
-D NETGENDATA=$PREFIX/include/netgen \
-D NETGEN_INCLUDEDIR=$PREFIX/include/netgen \
-D NGLIB_INCLUDE_DIR=$PREFIX/include/nglib \
-D OCC_INCLUDE_DIR=$PREFIX/include/opencascade \
-D OCC_LIBRARY_DIR=$PREFIX/lib \
-D OCC_LIBRARIES=$PREFIX/lib CACHE PATH \
-D FREECAD_USE_OCC_VARIANT="Official Version" \
-D OCC_OCAF_LIBRARIES=$PREFIX/lib CACHE PATH \
-D SWIG_DIR=$PREFIX/share/swig/3.0.8 \
-D SWIG_EXECUTABLE=$PREFIX/bin/swig \
-D PYTHON_EXECUTABLE=$PYTHON \
-D BUILD_FEM_NETGEN=YES \
-D USE_BOOST_PYTHON=NO \
-D FREECAD_USE_PYBIND11=YES \
-D BUILD_ENABLE_CXX11=ON \
-D SMESH_INCLUDE_DIR=$PREFIX/include/smesh \
-D FREECAD_USE_EXTERNAL_SMESH=ON \
/source
make -j${CPU_COUNT} 2>&1 | tee output.txt

View File

@@ -1,38 +1,41 @@
package:
name: freecad_daily
version: 0.17
version: 0.18
build:
number: 0
requirements:
build:
- nomkl # [unix]
- toolchain
- gcc # [unix]
- vc 14 # [win and py>=35]
- ninja # [win and py>=35]
- ninja
- cmake
- nomkl # [unix]
- swig
- eigen
- boost-cpp 1.66.0
- pybind11 # [unix]
- boost 1.66.0 # [win]
- pybind11 # [unix]
- python
- matplotlib
- coin3d
- pivy
- qt 5.*
- pyside2 2.0.0.dev0 py36_0 # [unix]
- pyside2 2.0.0.dev0 py36_vc14_0 # [win]
- qt 5.6.*
- pyside2 5.6.*
- occt 7.2.0
- netgen
- vtk 8.*
- libmed
- smesh
- netgen # [not win32]
- vtk 8.1.*
- hdf5
- xerces-c 3.2.0
- xerces-c 3.2.*
- zlib 1.2.*
- doxygen
- git
- libglu # [linux]
run:
- libgcc # [unix]
- vc 14 # [win and py>=35]
- boost-cpp 1.66.0
- boost 1.66.0 # [win]
@@ -41,16 +44,17 @@ requirements:
- matplotlib
- coin3d
- pivy
- qt 5.*
- pyside2
- occt
- netgen
- vtk 8.*
- libmed
- xerces-c 3.2.0
- qt 5.6.*
- pyside2 5.6.*
- occt 7.2.0
- vtk 8.1.*
- smesh
- netgen # [not win32]
- xerces-c 3.2.*
- zlib 1.2*
- git
- calculix # [unix]
- libglu # [linux]
about:
summary: freecad