tahoma2d/ci-scripts/osx/tahoma-build.sh

38 lines
855 B
Bash
Raw Normal View History

#!/bin/bash
2022-08-27 01:11:14 +12:00
pushd thirdparty/tiff-4.2.0
2022-08-27 18:55:11 +12:00
./configure --disable-lzma --disable-webp --disable-zstd --without-x && make
popd
cd toonz
if [ ! -d build ]
then
mkdir build
fi
cd build
2021-03-08 19:28:03 +13:00
if [ -d /usr/local/Cellar/qt@5 ]
then
QTVERSION=`ls /usr/local/Cellar/qt@5`
USEQTLIB="/usr/local/opt/qt@5/lib/"
else
QTVERSION=`ls /usr/local/Cellar/qt`
USEQTLIB="/usr/local/opt/qt/lib/"
fi
echo "QT Version detected: $QTVERSION"
if [ -d ../../thirdparty/canon/Header ]
then
export CANON_FLAG=-DWITH_CANON=ON
fi
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/opt/jpeg-turbo/lib/pkgconfig"
cmake ../sources $CANON_FLAG \
2022-08-14 08:13:21 +12:00
-DWITH_GPHOTO2=ON \
2021-03-08 19:28:03 +13:00
-DQT_PATH=$USEQTLIB \
2022-08-27 01:11:14 +12:00
-DTIFF_INCLUDE_DIR=../../thirdparty/tiff-4.2.0/libtiff/ \
-DSUPERLU_INCLUDE_DIR=../../thirdparty/superlu/SuperLU_4.1/include/
make -j7 # runs 7 jobs in parallel