blob: b7eeeb828c69959c7810c34a9f0b462d0a7a5e38 [file] [log] [blame]
Morten Krogh-Jespersen51026a42023-08-28 13:34:56 +02001// Copyright (c) 2023, the R8 project authors. Please see the AUTHORS file
2// for details. All rights reserved. Use of this source code is governed by a
3// BSD-style license that can be found in the LICENSE file.
4
5plugins {
6 `kotlin-dsl`
7 id("dependencies-plugin")
8}
9
10tasks {
11 "clean" {
Ian Zernyd6170982024-02-28 09:12:44 +010012 dependsOn(gradle.includedBuild("commonBuildSrc").task(":clean"))
Morten Krogh-Jespersen51026a42023-08-28 13:34:56 +020013 dependsOn(gradle.includedBuild("keepanno").task(":clean"))
14 dependsOn(gradle.includedBuild("resourceshrinker").task(":clean"))
15 dependsOn(gradle.includedBuild("main").task(":clean"))
16 dependsOn(gradle.includedBuild("library_desugar").task(":clean"))
17 dependsOn(gradle.includedBuild("test").task(":clean"))
Morten Krogh-Jespersen51026a42023-08-28 13:34:56 +020018 }
Rico Wind819ef8a2023-10-18 07:27:23 +020019
20 val r8 by registering() {
21 dependsOn(gradle.includedBuild("main").task(":r8WithRelocatedDeps"))
22 }
Søren Gjesse96e3b0a2023-11-23 12:29:26 +010023
24 val r8lib by registering() {
25 dependsOn(gradle.includedBuild("test").task(":assembleR8LibWithRelocatedDeps"))
26 }
Morten Krogh-Jespersen51026a42023-08-28 13:34:56 +020027}