Migrate build configuration from Groovy to Kotlin (#35)
* Convert project build.gradle file to use Kotlin DSL
- Also remove Compose Version const, instead use the version from the BOM
(We'll move to using Version catalogs in a different PR)
* Convert app/build.gradle to KTS
* Convert camera-viewfinder-compose build file to KTS
* Convert core/common/build.gradle to KTS
* Convert data/settings/build.gradle to KTS
* Convert domain/camera/build.gradle to KTS
* Convert feature/preview/build.gradle to KTS
* Convert feature/quicksettings/build.gradle to KTS
* Convert feature/settings/build.gradle to KTS
* Update build.gradle.kts
* Convert settings.gradle to KTS
diff --git a/settings.gradle.kts b/settings.gradle.kts
new file mode 100644
index 0000000..a66bfec
--- /dev/null
+++ b/settings.gradle.kts
@@ -0,0 +1,26 @@
+pluginManagement {
+ repositories {
+ google()
+ mavenCentral()
+ gradlePluginPortal()
+ }
+}
+dependencyResolutionManagement {
+ repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
+ repositories {
+ maven {
+ setUrl("https://androidx.dev/snapshots/builds/10707469/artifacts/repository")
+ }
+ google()
+ mavenCentral()
+ }
+}
+rootProject.name = "Jetpack Camera"
+include(":app")
+include(":feature:preview")
+include(":domain:camera")
+include(":camera-viewfinder-compose")
+include(":feature:settings")
+include(":data:settings")
+include(":core:common")
+include(":feature:quicksettings")