-
Notifications
You must be signed in to change notification settings - Fork 94
/
Copy pathbuild.gradle.kts
50 lines (44 loc) · 1.66 KB
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
plugins {
id("us.ihmc.ihmc-build")
id("us.ihmc.log-tools-plugin") version "0.6.3"
}
ihmc {
loadProductProperties("../product.properties")
configureDependencyResolution()
configurePublications()
}
mainDependencies {
api("com.github.quickhull3d:quickhull3d:1.0.0")
api("net.sf.trove4j:trove4j:3.0.3")
api("org.georegression:georegression:0.22")
api("org.ddogleg:ddogleg:0.18")
api("gov.nist.math:jama:1.0.3")
api("org.apache.commons:commons-math3:3.6.1")
api("jgraph:jgraph:5.13.0.0")
api("org.ejml:ejml-zdense:0.39")
api("org.javassist:javassist:3.18.1-GA")
api("com.google.guava:guava:18.0")
api("org.yaml:snakeyaml:1.17") //1.11
api("us.ihmc:euclid-frame-shape:0.22.3")
api("us.ihmc:mecano:17-0.19.2")
api("us.ihmc:mecano-yovariables:17-0.19.2")
api("us.ihmc:ihmc-commons:0.35.1")
api("us.ihmc:ihmc-messager-kryo:0.2.1")
api("us.ihmc:ihmc-matrix-library:0.19.3")
api("us.ihmc:ihmc-graphics-description:0.26.2")
api("us.ihmc:simulation-construction-set-utilities:0.25.3")
api("us.ihmc:ihmc-native-library-loader:2.0.3")
api("us.ihmc:scs2-definition:17-0.28.7")
api("us.ihmc:ihmc-math-linear-algebra:0.15.3")
// NOTE: IHMCRoboticsToolkit should not depend on any other IHMC project(!), especially it should not depend on IHMCJavaToolkit.
}
testDependencies {
api("org.jfree:jfreechart:1.0.19")
api("org.jfree:jcommon:1.0.24")
api("org.hamcrest:hamcrest:2.2")
api("us.ihmc:euclid-test:0.22.3")
api("us.ihmc:simulation-construction-set:0.25.3")
api("us.ihmc:ihmc-matrix-library-test:0.19.3")
api("us.ihmc:ihmc-math-linear-dynamic-systems:0.15.3")
api("us.ihmc:ihmc-commons-testing:0.35.1")
}