Skip to content

Fix: Android java-resources tasks depend on generatePythonProperties - #75

Merged
b-re-w merged 1 commit into
developfrom
work/android-javares-dep
Oct 3, 2026
Merged

b-re-w merged 1 commit into
developfrom
work/android-javares-dep

Conversation

@b-re-w

@b-re-w b-re-w commented Oct 3, 2026

Copy link
Copy Markdown
Member

Closes #72

Defect fixed: AGP's legacy sourceSets["main"].resources.srcDir(provider) drops the task dependency, so processReleaseJavaRes read generatePythonProperties' output undeclared (toolchain#52 CI: publishAllToMavenLocal failed on ubuntu). Every process*JavaRes task now depends on the generator.

Verification (coordinator): ./gradlew :python-multiplatform:generatePythonProperties :python-multiplatform:processReleaseJavaRes --rerun-tasks — red without the fix (Gradle: 'uses this output ... without declaring an explicit or implicit dependency'), green with it; bundleReleaseAar OK and the AAR's classes.jar carries META-INF/python-multiplatform/python.properties.

@b-re-w
b-re-w merged commit 1899a42 into develop Oct 3, 2026
@b-re-w
b-re-w deleted the work/android-javares-dep branch October 3, 2026 05:54
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.

1 participant