Build FreeCAD for OS X with OCCT7
This commit is contained in:
parent
462e8ec4db
commit
a37cfdd512
19
.travis.yml
19
.travis.yml
|
@ -129,7 +129,9 @@ before_install:
|
||||||
cacheContext=$(create_helper_context repo=${OSX_PORTS_CACHE} auth_token=${GH_TOKEN} release=${FREECAD_RELEASE})
|
cacheContext=$(create_helper_context repo=${OSX_PORTS_CACHE} auth_token=${GH_TOKEN} release=${FREECAD_RELEASE})
|
||||||
prime_local_ports_cache $cacheContext
|
prime_local_ports_cache $cacheContext
|
||||||
fi
|
fi
|
||||||
brew install eigen \
|
brew install cmake \
|
||||||
|
ccache \
|
||||||
|
eigen \
|
||||||
freetype \
|
freetype \
|
||||||
qt \
|
qt \
|
||||||
python \
|
python \
|
||||||
|
@ -137,16 +139,17 @@ before_install:
|
||||||
pyside \
|
pyside \
|
||||||
pyside-tools \
|
pyside-tools \
|
||||||
xerces-c \
|
xerces-c \
|
||||||
orocos-kdl \
|
homebrew/science/orocos-kdl \
|
||||||
hdf5 \
|
homebrew/python/matplotlib
|
||||||
homebrew/science/oce \
|
|
||||||
homebrew/python/matplotlib \
|
|
||||||
ccache
|
|
||||||
brew install homebrew/science/nglib --with-oce
|
|
||||||
brew install sanelson/freecad/coin --without-framework --without-soqt
|
brew install sanelson/freecad/coin --without-framework --without-soqt
|
||||||
brew install sanelson/freecad/pivy --HEAD
|
brew install sanelson/freecad/pivy --HEAD
|
||||||
brew install bblacey/taps/med-file --without-python
|
brew install bblacey/taps/med-file --without-python
|
||||||
travis_wait 30 brew install vtk --without-python
|
|
||||||
|
#Install ports bottled with FreeCAD specific options and hosted on FreeCAD-ports-cache
|
||||||
|
brew untap homebrew/science && brew tap bblacey/science
|
||||||
|
brew install --force-bottle vtk --without-python
|
||||||
|
brew install --force-bottle opencascade --without-extras
|
||||||
|
brew install --force-bottle nglib --with-opencascade
|
||||||
|
|
||||||
#Install the 3DConnexion frameworks
|
#Install the 3DConnexion frameworks
|
||||||
if [ ! -d /Library/Frameworks/3DconnexionClient.framework ]; then
|
if [ ! -d /Library/Frameworks/3DconnexionClient.framework ]; then
|
||||||
|
|
Loading…
Reference in New Issue
Block a user