blob: cdeba2163683e3bc4a74b1304aa83d3b859369b0 [file] [log] [blame]
apply plugin: "kotlin"
dependencies {
implementation(project(":public"))
api(project(":imports:baseline-profile-gradle-plugin"))
api(project(":imports:benchmark-darwin-plugin"))
api(project(":imports:benchmark-gradle-plugin"))
api(project(":imports:binary-compatibility-validator"))
api(project(":imports:glance-layout-generator"))
api(project(":imports:inspection-gradle-plugin"))
api(project(":imports:privacysandbox-gradle-plugin"))
api(project(":imports:room-gradle-plugin"))
api(project(":imports:stableaidl-gradle-plugin"))
}
apply from: "../shared.gradle"
// The artifacts built by this project require at runtime the artifacts from `:buildSrc:private`.
// However, we don't want `:buildSrc:private` artifacts to be on their runtime classpath, because
// that means that any changes to those artifacts can invalidate task up-to-datedness
// (see ../README.md)
tasks["jar"].dependsOn(":private:build")