| // Copyright (c) 2023, the R8 project authors. Please see the AUTHORS file | 
 | // for details. All rights reserved. Use of this source code is governed by a | 
 | // BSD-style license that can be found in the LICENSE file. | 
 |  | 
 | plugins { | 
 |   `kotlin-dsl` | 
 |   id("dependencies-plugin") | 
 | } | 
 |  | 
 | tasks { | 
 |   "clean" { | 
 |     dependsOn(gradle.includedBuild("commonBuildSrc").task(":clean")) | 
 |     dependsOn(gradle.includedBuild("keepanno").task(":clean")) | 
 |     dependsOn(gradle.includedBuild("resourceshrinker").task(":clean")) | 
 |     dependsOn(gradle.includedBuild("main").task(":clean")) | 
 |     dependsOn(gradle.includedBuild("library_desugar").task(":clean")) | 
 |     dependsOn(gradle.includedBuild("test").task(":clean")) | 
 |   } | 
 |  | 
 |   val r8 by registering() { | 
 |     dependsOn(gradle.includedBuild("main").task(":r8WithRelocatedDeps")) | 
 |   } | 
 |  | 
 |   val r8lib by registering() { | 
 |     dependsOn(gradle.includedBuild("test").task(":assembleR8LibWithRelocatedDeps")) | 
 |   } | 
 | } |