summaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2018-10-28 12:50:27 +0100
committerFabian Mastenbroek <mail.fabianm@gmail.com>2019-05-06 18:19:23 +0200
commitdecb8fb5297c7772f5319a47c784d44bf8bdbe9c (patch)
tree4151b2ffe1b99a3bfe91a8fd1b7dfeade91a5ec0 /build.gradle
parentd37a139b357ded9ba048c10ccad320a0d8412f0b (diff)
refactor: Introduce initial API design for 2.x
This change introduces the new API design that will be introduced in the 2.x versions of the OpenDC Simulator. This changes focuses on simplifying simulation primitives provided by the simulator and introduces a new concept of actors based on the model designed by the Akka Typed project. For now, the old simulation models have been removed from the branch, but will be ported back as this branch is being finalized.
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle18
1 files changed, 10 insertions, 8 deletions
diff --git a/build.gradle b/build.gradle
index 8ce1956a..96031cd8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -23,23 +23,25 @@
*/
plugins {
- id 'org.jetbrains.kotlin.jvm' version '1.2.51' apply false
- id 'org.jetbrains.kotlin.plugin.jpa' version '1.2.51' apply false
+ id 'org.jetbrains.kotlin.jvm' version '1.3.0-rc-198' apply false
id 'org.jetbrains.dokka' version '0.9.17' apply false
}
allprojects {
group = 'com.atlarge.opendc'
- version = '1.2'
+ version = '2.0.0'
ext {
- kotlinx_coroutines_version = '0.23.4'
- junit_jupiter_version = '5.2.0'
- junit_platform_version = '1.2.0'
- jacoco_version = '0.8.2-SNAPSHOT'
+ junit_jupiter_version = '5.3.1'
+ junit_platform_version = '1.3.1'
}
}
wrapper {
- gradleVersion = '4.8'
+ gradleVersion = '4.10'
}
+
+// Wait for children to evaluate so we can configure tasks that are dependant on children
+project.evaluationDependsOnChildren()
+
+apply from: 'gradle/jacoco.gradle'