Fixed install script on MacOS
This commit is contained in:
parent
6fb05f77ab
commit
5318ae6b41
1 changed files with 9 additions and 4 deletions
|
|
@ -7,21 +7,26 @@ set -e
|
||||||
RELEASE_DIR=
|
RELEASE_DIR=
|
||||||
|
|
||||||
if [[ "$(uname)" == "Darwin" ]]; then
|
if [[ "$(uname)" == "Darwin" ]]; then
|
||||||
|
if [[ "$(uname -m)" == "arm64" ]]; then
|
||||||
|
PREFIX=/opt/homebrew
|
||||||
|
else
|
||||||
|
PREFIX=/usr/local
|
||||||
|
fi
|
||||||
RELEASE_DIR=../bin/OmniaFramework_macos
|
RELEASE_DIR=../bin/OmniaFramework_macos
|
||||||
|
|
||||||
# Remove old versions
|
# Remove old versions
|
||||||
sudo rm -rf /usr/local/include/ostd 2> /dev/null
|
sudo rm -rf /usr/local/include/ostd 2> /dev/null
|
||||||
sudo rm -rf /usr/local/include/ogfx 2> /dev/null
|
sudo rm -rf /usr/local/include/ogfx 2> /dev/null
|
||||||
sudo rm -f /usr/local/lib/libostd.dylib 2> /dev/null
|
sudo rm -f "$PREFIX/lib/libostd.dylib" 2> /dev/null
|
||||||
sudo rm -f /usr/local/lib/libogfx.dylib 2> /dev/null
|
sudo rm -f "$PREFIX/lib/libogfx.dylib" 2> /dev/null
|
||||||
|
|
||||||
# Install headers
|
# Install headers
|
||||||
sudo cp -r "$RELEASE_DIR/include/ostd" /usr/local/include/
|
sudo cp -r "$RELEASE_DIR/include/ostd" /usr/local/include/
|
||||||
sudo cp -r "$RELEASE_DIR/include/ogfx" /usr/local/include/
|
sudo cp -r "$RELEASE_DIR/include/ogfx" /usr/local/include/
|
||||||
|
|
||||||
# Install libraries
|
# Install libraries
|
||||||
sudo cp "$RELEASE_DIR/lib/libostd.dylib" /usr/local/lib/
|
sudo cp "$RELEASE_DIR/lib/libostd.dylib" "$PREFIX/lib/"
|
||||||
sudo cp "$RELEASE_DIR/lib/libogfx.dylib" /usr/local/lib/
|
sudo cp "$RELEASE_DIR/lib/libogfx.dylib" "$PREFIX/lib/"
|
||||||
elif [[ "$(uname -s)" == Linux* ]]; then
|
elif [[ "$(uname -s)" == Linux* ]]; then
|
||||||
RELEASE_DIR=../bin/OmniaFramework_linux64
|
RELEASE_DIR=../bin/OmniaFramework_linux64
|
||||||
sudo rm -rf /usr/include/ostd 2> /dev/null
|
sudo rm -rf /usr/include/ostd 2> /dev/null
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue