fix(fdroid): force all expo modules to build from source
Set expo.autolinking.buildFromSource: [".*"] so F-Droid mainline's scanner doesn't see the prebuilt .aar + -sources.jar files that Expo ships inside every expo-* npm package's local-maven-repo/ directory. When this flag is set, expo-modules-autolinking routes each module through a Gradle source build instead of consuming the prebuilt AAR. Verified: `./gradlew assembleRelease` succeeds (11 min, 92 MB APK) with this flag and no prebuilt AARs consumed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -48,6 +48,11 @@
|
|||||||
"expo": {
|
"expo": {
|
||||||
"install": {
|
"install": {
|
||||||
"exclude": []
|
"exclude": []
|
||||||
|
},
|
||||||
|
"autolinking": {
|
||||||
|
"buildFromSource": [
|
||||||
|
".*"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user