Raw
1 # Play Store build configuration for Siti AI (Android).
2 #
3 # No credential or personal path is committed. Copy this file to an untracked
4 # `.env.playstore`, fill in the real value, and scripts/build-android.sh
5 # auto-loads it:
6 #
7 # cp .env.playstore.example .env.playstore # then edit
8 # make psmobile
9 #
10 # This is the Android counterpart to .env.appstore (macOS / iOS / visionOS).
11 # Root .gitignore ignores `.env.*`, so the filled-in copy stays untracked.
12
13 # ── Signing (make psmobile) ────────────────────────────────────────────────
14 # Absolute path to the upload keystore (.jks). Required — the build aborts
15 # without it.
16 #
17 # This is the only way to point the build at a keystore: the `keystore` step
18 # rewrites `storeFile=` in src-tauri/gen/android/keystore.properties from this
19 # value on every run, so editing that file by hand has no effect.
20 #
21 # The matching `password` and `keyAlias` live in
22 # src-tauri/gen-override/android/keystore.properties — copy the .example beside
23 # it and fill those in once. Neither file is committed.
24 #
25 # An inline override still wins over this file, for a one-off build against a
26 # different keystore:
27 #
28 # KEYSTORE_PATH=/other/upload.jks make psmobile
29 KEYSTORE_PATH=/absolute/path/to/your/upload-keystore.jks