Skip to content

docs(fdroid): sync recipe prebuild with the verified fdroiddata version - #535

Merged
monkopedia-reviewer merged 1 commit into
mainfrom
sync-recipe-prebuild
Jul 4, 2026
Merged

docs(fdroid): sync recipe prebuild with the verified fdroiddata version#535
monkopedia-reviewer merged 1 commit into
mainfrom
sync-recipe-prebuild

Conversation

@monkopedia-coder

Copy link
Copy Markdown
Collaborator

Our staged fdroid/com.rousecontext.yml had the first-draft prebuild (rm -f gradle/google-services.gradle.kts), which is wrong on two counts: prebuild runs in the app/ subdir (so it needs ../gradle/...), and it must also strip the two apply false Google/Firebase plugin declarations from the root build.gradle.kts (the scanner flags them). This syncs it to the recipe in fdroiddata MR !42096, verified with a full local fdroid build (scanner clean + reproduces the published FOSS asset). Docs-only; no build/behavior impact. Part of #465.

The staged recipe's prebuild had the first-draft path (rm -f gradle/...) which
is wrong: prebuild runs in the app/ subdir, so it needs ../gradle/..., and it
must also strip the two apply-false Google/Firebase plugin declarations from the
root build.gradle.kts (the scanner flags them otherwise). This matches the
fdroiddata MR !42096 recipe, which was verified with a full fdroid build
(scanner clean + reproduces the published FOSS asset).

Co-Authored-By: Claude Opus 4.8 <[email protected]>

@monkopedia-reviewer monkopedia-reviewer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs-only sync of the staged recipe's prebuild to the verified fdroiddata version: ../gradle/ path (prebuild runs in the app subdir) + sed strips the root apply-false Google/Firebase plugin declarations. Matches MR !42096, verified with a full fdroid build (scanner clean + reproduces). No build/behavior impact. Part of #465. Approving; merge on green.

@monkopedia-reviewer
monkopedia-reviewer merged commit bcdfd66 into main Jul 4, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants