You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
- on macOS Catalina 10.15.7 - with Xcode 12.4 - as a Universal binary. #rb self #jira UE-145038 #preflight n/a #rnx [CL 19373146 by will damon in ue5-main branch]
48 lines
1.1 KiB
Bash
Executable File
48 lines
1.1 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
UE_MODULE_LOCATION=`pwd`
|
|
|
|
SOURCE_LOCATION="$UE_MODULE_LOCATION/"
|
|
INSTALL_LOCATION="$UE_MODULE_LOCATION/Lib/Mac/"
|
|
BUILD_LOCATION="$UE_MODULE_LOCATION/Intermediate"
|
|
|
|
rm -rf $BUILD_LOCATION
|
|
|
|
mkdir $BUILD_LOCATION
|
|
pushd $BUILD_LOCATION
|
|
|
|
CMAKE_ARGS=(
|
|
-DCMAKE_INSTALL_PREFIX="$INSTALL_LOCATION"
|
|
-DCMAKE_OSX_DEPLOYMENT_TARGET="10.9"
|
|
-DCMAKE_BUILD_TYPE=Release
|
|
-DBUILD_SHARED_LIBS=OFF
|
|
)
|
|
|
|
if [ "$BUILD_UNIVERSAL" = true ] ; then
|
|
CMAKE_ARGS+=(-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64")
|
|
fi
|
|
|
|
echo Configuring build for ForsythTriOO...
|
|
cmake -G "Xcode" $SOURCE_LOCATION "${CMAKE_ARGS[@]}"
|
|
|
|
echo Building ForsythTriOO for Debug...
|
|
cmake --build . --config Debug
|
|
|
|
echo Installing ForsythTriOO for Debug...
|
|
cmake --install . --config Debug
|
|
|
|
echo Building ForsythTriOO for Release...
|
|
cmake --build . --config Release
|
|
|
|
echo Installing ForsythTriOO for Release...
|
|
cmake --install . --config Release
|
|
|
|
cp "$BUILD_LOCATION/Release/libForsythTriOptimizer.a" "$INSTALL_LOCATION/libForsythTriOptimizer.a"
|
|
cp "$BUILD_LOCATION/Debug/libForsythTriOptimizer.a" "$INSTALL_LOCATION/libForsythTriOptimizerd.a"
|
|
|
|
popd
|
|
|
|
echo Done.
|