mirror of
https://github.com/lucaspalomodevelop/meshlab.git
synced 2026-03-13 00:07:24 +00:00
generic brew prefix on macos build script
This commit is contained in:
parent
360a3d2f17
commit
3b47855a1d
@ -43,6 +43,10 @@ case $i in
|
||||
USE_BREW_LLVM=true
|
||||
shift # past argument=value
|
||||
;;
|
||||
--use_brew_qt)
|
||||
QT_DIR=$(brew --prefix qt5)
|
||||
shift # past argument=value
|
||||
;;
|
||||
--ccache)
|
||||
CCACHE="-DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache"
|
||||
shift # past argument=value
|
||||
@ -71,13 +75,17 @@ then
|
||||
fi
|
||||
|
||||
if [ "$USE_BREW_LLVM" = true ] ; then
|
||||
export PATH="$(brew --prefix llvm)/bin:$PATH";
|
||||
export CC=/usr/local/opt/llvm/bin/clang
|
||||
export CXX=/usr/local/opt/llvm/bin/clang++
|
||||
BREW_PATH="$(brew --prefix)"
|
||||
LLVM_PATH="$(brew --prefix llvm)"
|
||||
export SDKROOT=$(xcrun --sdk macosx --show-sdk-path)
|
||||
export LIBRARY_PATH="$LIBRARY_PATH:$SDKROOT/usr/lib"
|
||||
export PATH="$LLVM_PATH/bin:$PATH"
|
||||
export CC="$LLVM_PATH/bin/clang"
|
||||
export CXX="$LLVM_PATH/bin/clang++"
|
||||
export COMPILER=${CXX}
|
||||
export CFLAGS="-I /usr/local/include -I/usr/local/opt/llvm/include"
|
||||
export CXXFLAGS="-I /usr/local/include -I/usr/local/opt/llvm/include"
|
||||
export LDFLAGS="-L /usr/local/lib -L/usr/local/opt/llvm/lib"
|
||||
export CFLAGS="-I $BREW_PATH/include -I $LLVM_PATH/include"
|
||||
export CXXFLAGS="-I $BREW_PATH/include -I $LLVM_PATH/include"
|
||||
export LDFLAGS="-L $LIBRARY_PATH -L $BREW_PATH/lib -L $LLVM_PATH/lib"
|
||||
fi
|
||||
|
||||
BUILD_PATH=$(realpath $BUILD_PATH)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user