-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbuild.gradle
29 lines (25 loc) · 1.26 KB
/
build.gradle
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
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext {
// TODO: to fix this, change version 2.12.17 -> 2.12.18
// > Task :assoid:compileScalaDebugCrossScope FAILED
// ## Exception when compiling 100 sources to <PATH/TO/YOUR/WORKSPACE>/assoid/build/tmp/scala-classes/preDebugRoughly
// java.lang.NoSuchMethodError: 'scala.Option scala.reflect.internal.TreeInfo$Applied$.unapply(scala.reflect.internal.Trees$Tree)'
// org.scalamacros.paradise.typechecker.Namers$Namer$$anon$2.maybeExpand$1(Namers.scala:372)
scala2 = [Binary: '2.12', Version: '2.12.18']
scala3 = [Binary: '3', Version: '3.2.0-RC2']
ktx = [Version: '1.12.0']
}
}
plugins {
id 'com.android.application' version '8.1.3' apply false
id 'com.android.library' version '8.1.3' apply false
id 'org.jetbrains.kotlin.android' version '[1.8.20-Beta, 1.9.20]' apply false
// TODO: if you have not clone the dir `buildSrc/`, you need to uncomment the `version` filed.
id 'cash.bdo.scalroid' /*version '[1.6-gradle8,)'*/ apply false
id 'com.dorongold.task-tree' version '[2.1.0,)'
}
apply from: "config.gradle"
task clean(type: Delete) {
delete rootProject.buildDir
}