-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
33 lines (29 loc) · 998 Bytes
/
settings.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
* Copyright (c) 2024 Apoorv Gupta
* All rights reserved.
*/
// Plugin management configuration for Gradle build scripts
pluginManagement {
repositories {
google() // Google Maven repository
mavenCentral() // Maven Central repository
gradlePluginPortal() // Gradle Plugin Portal repository
}
}
// Dependency resolution management for Gradle build scripts
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google() // Google Maven repository
mavenCentral() // Maven Central repository
}
}
// Root project configuration
rootProject.name = "newsshots"
// Project inclusion configuration
include ':app' // Main application module
include ':feature-home' // Feature module for Home
include ':feature-search' // Feature module for Search
include ':feature-bookmark' // Feature module for Bookmark
include ':capabilities' // Capabilities module
include ':core' // Core module