blob: 65d32e1543b0058a502bc6f2b869026d431c0069 [file] [log] [blame]
Oleg Shaldybin9d6c9c02023-06-05 17:55:55 +00001rootProject.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}