-
Notifications
You must be signed in to change notification settings - Fork 2
Gradle Notes
carlosame edited this page Sep 7, 2024
·
5 revisions
If your Gradle project depends on EchoSVG, you can use this project's own Maven repository in a repositories
section of your build file:
repositories {
maven {
url "https://css4j.github.io/maven/"
mavenContent {
releasesOnly()
}
content {
includeGroupByRegex 'io\\.sf\\..*'
// Alternative to the regex:
//includeGroup 'io.sf.carte'
//includeGroup 'io.sf.jclf'
//includeGroup 'io.sf.graphics'
//includeGroup 'io.sf.w3'
}
}
}
Then, in your build.gradle
file you can list the dependencies, for example:
dependencies {
implementation "io.sf.carte:echosvg-transcoder:${echosvgVersion}"
}
or, if you want all of the main modules:
dependencies {
implementation "io.sf.carte:echosvg-all:${echosvgVersion}"
}
where echosvgVersion
would be defined in a gradle.properties
file.