Repository navigation
Expand file tree
/
Copy pathlocal.properties.example
More file actions
48 lines (41 loc) · 2.41 KB
/
Copy pathlocal.properties.example
File metadata and controls
48 lines (41 loc) · 2.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# STS2 Android local build options.
#
# Copy this file to `local.properties` and edit non-secret local options. The file is ignored
# by git. Environment variables still take precedence where a script supports both.
# Gradle task used by package scripts.
android.gradle.task=assembleMonoRelease
# APK output copied by package scripts after Gradle finishes.
android.apk.output=android/build/outputs/apk/mono/release/sts2-re.apk
# Stable distribution copies produced by package scripts.
android.importer.dist=dist/sts2-re-importer.apk
android.direct.dist=dist/sts2-re-direct.apk
# Android signing defaults used by package scripts for local release builds. Prefer the
# environment variables RELEASE_KEYSTORE_FILE / RELEASE_KEYSTORE_PASSWORD /
# RELEASE_KEYSTORE_ALIAS for secrets or CI.
android.release_keystore_file=${HOME}/.android/debug.keystore
android.release_keystore_password=android
android.release_keystore_alias=androiddebugkey
# Experimental, SHA-pinned Mono total-memory query repair (0=original, 1=fixed).
# Does not rebuild Mono or change available-memory queries/heap limits.
# Environment override: MONO_MEMORY_STATS_FIX=1. Keep the reference libs original.
runtime.mono_memory_stats_fix=0
# Optional directory containing the matching FMOD 2.03.06 Android arm64 engine + Godot bridge.
# Defaults to arm64/ beside STS2_FMOD_PLUGIN_AAR; env override: STS2_FMOD_ANDROID_LIBS_DIR.
# runtime.fmod_android_libs_dir=/path/to/fmod/android/arm64
# Compatibility build defaults. v0.111.0 is the current public-beta compile gate;
# the shared v0.110.x and v0.109.x flavors remain available for explicit older-target builds.
compat.default_reference_flavor=original-v0.111.0
# Use "matrix" for one schema-2 family pack. Set "legacy" only when you need
# per-version branch packs for back-compat diagnostics.
compat.pack_build_mode=matrix
compat.bundled_packs_config=tools/android/bundled-compat-packs.json
compat.asset_dir=android/assets/compat_packs
compat.worktree_root=.agent/worktrees/compat-packs
compat.pack_remote=origin
compat.apply_build_info_patches=1
# External GitHub reference project preparation.
deps.external_projects_config=tools/deps/external-github-projects.json
deps.external_projects_root=.agent/reference-repos
# If `tools/package/build_direct_apk.sh` is called without an argument, it will use
# STS2_PAYLOAD_ZIP from .env. This option is documented here as a reminder that payloads
# are local/private inputs, not repository state.