@@ -18,6 +18,8 @@ You can also build the samples from the command line using the Gradle wrapper:
1818- macOS/Linux: ` ./gradlew build `
1919- Windows: ` .\gradlew.bat build `
2020
21+ To build specific module/app you can use a command like: ` ./gradlew :camera:basic:tasks `
22+
2123## I just want something to copy from as a starting point
2224
2325The samples in this repository are generally not a good starting point for a
@@ -55,24 +57,6 @@ disadvantages. See the [JNI tips] guide for details.
5557
5658[ JNI tips ] : https://developer.android.com/ndk/guides/jni-tips#native-libraries
5759
58- ### Modern Build System (Gradle 10 Ready)
59-
60- This repository follows modern Gradle best practices to ensure high performance
61- and future compatibility:
62-
63- * ** Version Catalog:** All dependency and plugin versions are centralized in
64- ` gradle/libs.versions.toml ` . This ensures consistency across all 20+ modules
65- and provides a single source of truth for SDK, NDK, and library updates.
66- * ** Convention Plugins:** Common build logic (SDK targets, NDK configuration,
67- Kotlin options) is encapsulated in the ` build-logic ` directory. Individual
68- samples stay lean by applying these shared "recipes."
69- * ** Performance Optimizations:** The repository is fully compatible with the
70- ** Configuration Cache** and ** Parallel Execution** , resulting in near-instant
71- subsequent builds.
72- * ** Gradle 10 Readiness:** All ` build.gradle ` files have been modernized to
73- use assignment syntax (` = ` ) and modern Kotlin APIs, ensuring a smooth
74- transition to the next generation of the Gradle build system.
75-
7660### Version scripts
7761
7862All of the app libraries shown here are built using a version script. This is a
0 commit comments