Trabalho_de_LP/settings.gradle

31 lines
1.2 KiB
Groovy

// Configurações do projeto Gradle - define repositórios e módulos
// Configuração de gerenciamento de plugins
pluginManagement {
repositories {
// Repositório Google - plugins Android e Google
google {
content {
includeGroupByRegex 'com\\.android.*' // Inclui grupos Android
includeGroupByRegex 'com\\.google.*' // Inclui grupos Google
includeGroupByRegex 'androidx.*' // Inclui grupos AndroidX
}
}
mavenCentral() // Repositório Maven Central
gradlePluginPortal() // Portal de plugins Gradle
}
}
// Configuração de resolução de dependências
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) // Falha se repositórios forem definidos em módulos
repositories {
google() // Repositório Google para dependências Android
mavenCentral() // Repositório Maven Central para dependências Java
}
}
// Configuração do projeto raiz
rootProject.name = 'Gestão de Despesas' // Nome do projeto
include ':app' // Inclui o módulo app no build