|
#!/usr/bin/env bash |
|
set -euo pipefail |
|
|
|
work_dir=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) |
|
build_dir="${work_dir}/build-ios" |
|
|
|
mkdir -p "${build_dir}" |
|
cd "${build_dir}" |
|
|
|
|
|
echo "[Info] Generating Xcode project" |
|
cmake "${work_dir}" \ |
|
-DCMAKE_SYSTEM_NAME=iOS \ |
|
-DCMAKE_OSX_SYSROOT="iphoneos" \ |
|
-DCMAKE_OSX_ARCHITECTURES="arm64" \ |
|
-DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY="Apple Development" \ |
|
-DCMAKE_OSX_DEPLOYMENT_TARGET=12.1 \ |
|
-DCMAKE_INSTALL_RPATH="@executable_path/Frameworks" \ |
|
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ |
|
-G Xcode |
|
|
|
|
|
|
|
|