56099539aa
Add scripts/toolchain.sh: fetches GRIM's canonical build toolchains (custom NDK r29, zig, appimagetool + type2 runtime, and optionally the Android SDK / gradle / osxcross) into a gitignored .toolchains/ and writes env.sh. linux/build_release.sh and scripts/android.sh now source .toolchains/env.sh, preferring the DEV toolchains and falling back to system installs: - Android links against the custom NDK r29 (rebuilt LLVM), producing 16 KB page-aligned .so libraries — required by the Play Store. - The Linux AppImage cross-builds with the DEV zig + appimagetool; bindgen is pointed at the host kernel headers so v4l2-sys finds linux/videodev2.h under zig's glibc-2.17 sysroot. Also fix the stale .gitignore AppRun entry (Grim.AppDir -> Goblin.AppDir).
27 lines
447 B
Plaintext
27 lines
447 B
Plaintext
*.iml
|
|
android/build
|
|
android/.idea
|
|
android/.gradle
|
|
android/local.properties
|
|
android/keystore
|
|
android/keystore.asc
|
|
android/keystore.properties
|
|
android/*.apk
|
|
android/*sha256sum.txt
|
|
/.idea
|
|
.DS_Store
|
|
/captures
|
|
.externalNativeBuild
|
|
.cxx
|
|
*.so
|
|
target
|
|
.cargo/
|
|
app/src/main/jniLibs
|
|
macos/cert.pem
|
|
linux/Goblin.AppDir/AppRun
|
|
.intentionally-empty-file.o
|
|
Cargo.toml-e
|
|
screenshots/
|
|
# GRIM-canonical build toolchains fetched by scripts/toolchain.sh
|
|
.toolchains/
|