8 Commits

Author SHA1 Message Date
cottongin
eac81df4b0 fix: show last 20 lines on build failure and unhide clean errors
Build failures now display a colored error banner with the last 20
lines of Gradle output. Removed stderr suppression from clean_build
so Gradle errors are visible.

Made-with: Cursor
2026-03-11 04:38:28 -04:00
cottongin
741b8cb30a feat: add debug build and clean commands
Made-with: Cursor
2026-03-11 04:32:54 -04:00
cottongin
1e5ba4e4fa feat: add release build with signing
Made-with: Cursor
2026-03-11 04:30:50 -04:00
cottongin
ec21256ca5 fix: surface keytool errors and add keytool preflight check
Made-with: Cursor
2026-03-11 04:29:45 -04:00
cottongin
b8a4ddf4a0 feat: add keystore creation and management
Made-with: Cursor
2026-03-11 04:26:58 -04:00
cottongin
1825b7930e fix: harden get_version_name against missing file and extraction failures
Made-with: Cursor
2026-03-11 04:25:48 -04:00
cottongin
9b3e943eea feat: add preflight checks and version extraction
Made-with: Cursor
2026-03-11 04:15:37 -04:00
cottongin
2cb901b77c feat: add build.sh scaffold with menu
Made-with: Cursor
2026-03-11 04:15:31 -04:00