xref: /aosp_15_r20/external/perfmark/testing/build.gradle.kts (revision 27e8546d0ef5f99cf83d5252272c7dd38d18d29a)

<lambda>null1*27e8546dSMatt Gilbride buildscript {
2*27e8546dSMatt Gilbride     extra.apply{
3*27e8546dSMatt Gilbride         set("moduleName", "io.perfmark.testing")
4*27e8546dSMatt Gilbride     }
5*27e8546dSMatt Gilbride }
6*27e8546dSMatt Gilbride 
7*27e8546dSMatt Gilbride val jdkVersion = JavaVersion.VERSION_11
8*27e8546dSMatt Gilbride 
9*27e8546dSMatt Gilbride description = "PerfMark Testing"
10*27e8546dSMatt Gilbride 
<lambda>null11*27e8546dSMatt Gilbride dependencies {
12*27e8546dSMatt Gilbride     implementation(project(":perfmark-api"))
13*27e8546dSMatt Gilbride     implementation(project(":perfmark-impl"))
14*27e8546dSMatt Gilbride     implementation(libs.jmhcore)
15*27e8546dSMatt Gilbride     implementation(libs.junit)
16*27e8546dSMatt Gilbride }
17*27e8546dSMatt Gilbride 
<lambda>null18*27e8546dSMatt Gilbride tasks.named<JavaCompile>("compileJava") {
19*27e8546dSMatt Gilbride     sourceCompatibility = jdkVersion.toString()
20*27e8546dSMatt Gilbride     targetCompatibility = jdkVersion.toString()
21*27e8546dSMatt Gilbride }
22*27e8546dSMatt Gilbride 
<lambda>null23*27e8546dSMatt Gilbride tasks.named<Javadoc>("javadoc") {
24*27e8546dSMatt Gilbride     exclude("io/perfmark/testing/**")
25*27e8546dSMatt Gilbride }
26