mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-04-10 05:28:56 +02:00
Update CPMUtil, and fix script
Signed-off-by: crueter <crueter@eden-emu.dev>
This commit is contained in:
parent
ee3c691aaa
commit
763ca682b6
7 changed files with 17 additions and 58 deletions
|
|
@ -4,36 +4,23 @@
|
|||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
WORK_DIR="$PWD"
|
||||
export IOS_SDK="$(xcrun --sdk iphoneos --show-sdk-path)"
|
||||
xcrun --sdk iphoneos --show-sdk-path
|
||||
|
||||
[ ! -z "$IOS_SDK" ]
|
||||
# TODO(crueter): FFmpeg for iOS
|
||||
|
||||
cmake -G Xcode -B build \
|
||||
-DCMAKE_TOOLCHAIN_FILE="$WORK_DIR/.ci/ios/ios-toolchain.cmake" \
|
||||
-DPLATFORM=OS64 \
|
||||
-DARCHS="arm64" \
|
||||
-DDEPLOYMENT_TARGET=16.0 \
|
||||
-DCOCOA_LIBRARY="$IOS_SDK/System/Library/Frameworks/Cocoa.framework" \
|
||||
-DCMAKE_C_COMPILER="$(xcrun --sdk iphoneos clang -arch arm64)" \
|
||||
-DCMAKE_CXX_COMPILER="$(xcrun --sdk iphoneos clang++ -arch arm64)" \
|
||||
-DCMAKE_C_COMPILER="$(xcrun --sdk iphoneos --find clang)" \
|
||||
-DCMAKE_CXX_COMPILER="$(xcrun --sdk iphoneos --find clang++)" \
|
||||
-DENABLE_LIBUSB=OFF \
|
||||
-DENABLE_UPDATE_CHECKER=OFF \
|
||||
-DENABLE_QT=OFF \
|
||||
-DENABLE_OPENSSL=OFF \
|
||||
-DHTTPLIB_USE_OPENSSL=OFF \
|
||||
-DCPPHTTPLIB_USE_OPENSSL=OFF \
|
||||
-DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=OFF \
|
||||
-DENABLE_WEB_SERVICE=OFF \
|
||||
-DENABLE_CUBEB=OFF \
|
||||
-DYUZU_ROOM=OFF \
|
||||
-DYUZU_ROOM_STANDALONE=OFF \
|
||||
-DYUZU_STATIC_ROOM=OFF \
|
||||
-DYUZU_CMD=OFF \
|
||||
-DUSE_DISCORD_PRESENCE=OFF \
|
||||
-DYUZU_USE_EXTERNAL_FFMPEG=ON \
|
||||
-DYUZU_USE_EXTERNAL_SDL2=ON \
|
||||
-DCPMUTIL_FORCE_BUNDLED=ON \
|
||||
-DYUZU_USE_BUNDLED_SIRIT=OFF \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
|
||||
cmake --build build -t eden-ios
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue