Source code
Revision control
Copy as Markdown
Other Tools
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
pluginManagement {
if (gradle.parent?.extra?.has("mozconfig") == true) {
gradle.extra["mozconfig"] = gradle.parent!!.extra["mozconfig"]
gradle.extra["configureMavenRepositories"] = gradle.parent!!.extra["configureMavenRepositories"]
} else {
apply(from = file("../../mozconfig.gradle"))
}
@Suppress("UNCHECKED_CAST")
val configureMavenRepositories = gradle.extra["configureMavenRepositories"] as groovy.lang.Closure<*>
repositories {
configureMavenRepositories.call(this)
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
@Suppress("UNCHECKED_CAST")
val configureMavenRepositories = gradle.extra["configureMavenRepositories"] as groovy.lang.Closure<*>
repositories {
configureMavenRepositories.call(this)
}
versionCatalogs {
create("libs") {
from(files("../../../../../gradle/libs.versions.toml"))
}
}
}
include("apilint")
include("apidoc-plugin")