統合¶
すべての対応ビルドシステムのクイックセットアップマトリクス:
| プラットフォーム | クイックセットアップ |
|---|---|
| Xcode | integration/xcode/kagura.xcconfig を追加 + run-script フェーズ |
| Android (Gradle / NDK) | apply from: "kagura/integration/android/kagura.gradle" |
| Unity (IL2CPP) | Editor/KaguraPostBuildProcessor.cs を Assets/Editor/ にコピー |
| Unreal Engine 5 | KaguraToolchain.cs を UBT toolchain パスにコピー |
| CMake | -DCMAKE_TOOLCHAIN_FILE=kagura-toolchain.cmake |
| Bazel | load("@kagura//integration/bazel:kagura.bzl", "kagura_cc_binary") |
| CocoaPods | pod 'KaguraObfuscator' + プラグインフラグの xcconfig |
| Swift Package Manager | .product(name: "KaguraRuntime", package: "kagura") |
各ページは統合ファイル群とともに同梱される README (integration/<system>/README.md) と同等の情報を提供します。
注: 各統合ガイドの本文は GitHub 上の
integration/<system>/README.md(英語) を参照してください。日本語訳は今後追加予定です。