| Jeff Gaston | 6822edc | 2020-02-13 18:47:32 -0500 | [diff] [blame] | 1 | This is the buildSrc project. |
| 2 | Gradle builds (and tests) this project before the other projects, and Gradle adds its artifacts into the classpath of the other projects when configuring them. |
| 3 | |
| 4 | Tests for the buildSrc project are located in the buildSrc-tests project, so that the build doesn't need to wait for those tests to complete |
| 5 | |
| 6 | To run these tests you can run `./gradlew :buildSrc-tests:test` |
| Jeff Gaston | 91268de | 2021-07-22 16:50:22 -0400 | [diff] [blame] | 7 | |
| 8 | For information about Gradle's configuration caching, see: |
| 9 | * https://medium.com/androiddevelopers/configuration-caching-deep-dive-bcb304698070 |
| 10 | * https://docs.gradle.org/current/userguide/configuration_cache.html#config_cache:requirements:use_project_during_execution |
| 11 | * https://github.com/gradle/gradle/issues/17813 |