gradle-josm-plugin / org.openstreetmap.josm.gradle.plugin.util / org.gradle.api.artifacts.dsl.DependencyHandler

Extensions for org.gradle.api.artifacts.dsl.DependencyHandler

createJosm

fun DependencyHandler.createJosm(version: String): ExternalModuleDependency

Creates a dependency on JOSM using the given version number

createJosmPlugin

fun DependencyHandler.createJosmPlugin(name: String): ExternalModuleDependency

josmPluginList

fun DependencyHandler.josmPluginList(withIcons: Boolean): ExternalModuleDependency

When used together with RepositoryHandler.josmPluginList, this returns the list of JOSM plugins from https//josm.openstreetmap.de/plugin (for withIcons = false) or https//josm.openstreetmap.de/pluginicons (for withIcons = true).