pluginManagement { repositories { google { content { includeGroupByRegex("com\\.android.*") includeGroupByRegex("com\\.google.*") includeGroupByRegex("androidx.*") } } mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() } } rootProject.name = "ThoughtSync" // `ffi/` sits beside `app/` but is deliberately NOT a Gradle module: it is a Rust // crate belonging to the Cargo workspace at the repo root. Gradle reaches it by // invoking cargo-ndk (see app/build.gradle.kts), not by building it. include(":app")