1rootProject.name = 'perfmark' 2include ":perfmark-agent" 3include ":perfmark-api" 4include ":perfmark-api-testing" 5include ":perfmark-examples" 6include ":perfmark-impl" 7include ":perfmark-java6" 8include ":perfmark-java7" 9include ":perfmark-java9" 10include ":perfmark-java15" 11include ":perfmark-testing" 12include ":perfmark-tracewriter" 13include ":perfmark-traceviewer" 14 15project(':perfmark-agent').projectDir = "$rootDir/agent" as File 16project(':perfmark-api').projectDir = "$rootDir/api" as File 17project(':perfmark-api-testing').projectDir = "$rootDir/api/testing" as File 18project(':perfmark-examples').projectDir = "$rootDir/examples" as File 19project(':perfmark-impl').projectDir = "$rootDir/impl" as File 20project(':perfmark-java6').projectDir = "$rootDir/java6" as File 21project(':perfmark-java7').projectDir = "$rootDir/java7" as File 22project(':perfmark-java9').projectDir = "$rootDir/java9" as File 23project(':perfmark-java15').projectDir = "$rootDir/java15" as File 24project(':perfmark-testing').projectDir = "$rootDir/testing" as File 25project(':perfmark-tracewriter').projectDir = "$rootDir/tracewriter" as File 26project(':perfmark-traceviewer').projectDir = "$rootDir/traceviewer" as File 27 28dependencyResolutionManagement { 29 versionCatalogs { 30 libs { 31 version("jmh", "1.35") 32 33 library('junit', 'junit:junit:4.13.2') 34 library('jsr305', 'com.google.code.findbugs:jsr305:3.0.2') 35 library('errorprone', 'com.google.errorprone:error_prone_annotations:2.16') 36 library('truth', 'com.google.truth:truth:1.1.3') 37 38 library('jmhcore', 'org.openjdk.jmh', 'jmh-core').versionRef('jmh') 39 library('jmhanno', 'org.openjdk.jmh', 'jmh-generator-annprocess').versionRef('jmh') 40 41 } 42 } 43} 44