android: stop tracking generated uniffi bindings
The uniffi Kotlin bindings under .../synchronicity/uniffi/ are generated from the compiled .so by the Android preBuild task (generateUniffiBindings -> just uniffi-bindgen-generate), so the checked-in copy was overwritten on every build. Committing it was an oversight: it produced churn and let the bindings drift out of sync with the Rust FFI (e.g. a stale DocumentArtifactItem.role). Remove it from version control and gitignore the generated output directory. The file stays on disk and is regenerated by the build. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -53,6 +53,10 @@ obj/
|
||||
gen/
|
||||
out/
|
||||
|
||||
# Generated uniffi Kotlin bindings — regenerated from the compiled .so by the
|
||||
# Android `generateUniffiBindings` preBuild task (`just uniffi-bindgen-generate`).
|
||||
/android/app/src/main/java/com/gregshuflin/synchronicity/uniffi/
|
||||
|
||||
# Kotlin
|
||||
*.class
|
||||
*.log
|
||||
|
||||
-5065
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user