From 27bda299936ee5f19244cf222a668d204e26b504 Mon Sep 17 00:00:00 2001 From: Sterling Greene Date: Thu, 25 Apr 2024 17:49:33 -0400 Subject: [PATCH] More readme updates --- DECLARATIVE-README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/DECLARATIVE-README.md b/DECLARATIVE-README.md index 1cbec82f6..a45899a8c 100644 --- a/DECLARATIVE-README.md +++ b/DECLARATIVE-README.md @@ -13,11 +13,15 @@ Converted subprojects: - [`:core:data`](core/data/build.gradle.dcl) - [`:core:domain`](core/domain/build.gradle.dcl) +The `androidLibrary` software type exposes [several configuration options](https://github.com/gradle/declarative-gradle/blob/main/unified-prototype/unified-plugin/plugin-android/src/main/java/org/gradle/api/experimental/android/library/AndroidLibrary.java) and dependencies. Test related configuration mimics the existing Android extension for now. + Syntax highlighting is limited to the latest nightly for Android Studio that understand Gradle DCL files. +NOTE: The build logic and conventions used by declarative and non-declarative projects is currently duplicated. Subsequent milestones/feedback points will bring these back together. + ## Setup -``` +```shell git clone https://github.com/gradle/nowinandroid.git cd nowinandroid git clone https://github.com/gradle/declarative-gradle.git @@ -42,7 +46,7 @@ You can assemble the project with the following command: ``` ### Running tests -**Note:** See the note in [Screenshot tests](#screenshot-tests) about setting up Roborazzi for non-Linux test runs. +**Note:** See the note in [Screenshot tests](README.md#screenshot-tests) about setting up Roborazzi for non-Linux test runs. ```shell ./gradlew testDemoDebug :lint:test