maikelvdh
11/25/2025, 12:00 PMincludeBuild() context? this to keep the mapping from module to project at its originLaura Kassovic
11/25/2025, 4:15 PMincludeBuild("my-lib") {
dependencySubstitution {
substitute(module("com.acme:my-lib"))
.using(project(":my-lib"))
}
}maikelvdh
11/25/2025, 4:56 PMmy-lib context the mapping from module to project name. this mapping information is rather known within my-lib contextVampire
11/25/2025, 6:36 PMmy-lib it will just workVampire
11/25/2025, 6:37 PMVampire
11/25/2025, 6:38 PMmy-lib is to not manipulate that publication but set up the project so that the right result comes out, then the composite build will simply work.
If you did the manipulation, then you need the manual substitution at usage-site.maikelvdh
11/25/2025, 7:52 PMVampire
11/25/2025, 8:28 PMmy-lib properly so that it just works,
or you need to do manual substitution at usage side.