diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/BuildScript.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/BuildScript.kt index 93511dff..c4e41891 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/BuildScript.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/BuildScript.kt @@ -77,10 +77,10 @@ fun glob(g: String) : IFileSpec.GlobSpec = IFileSpec.GlobSpec(g) */ @Directive fun localMaven() : String { - var result = file(Kobalt.INJECTOR.getInstance(KobaltSettings::class.java).localMavenRepo.path) + var result = Kobalt.INJECTOR.getInstance(KobaltSettings::class.java).localMavenRepo val pluginInfo = Kobalt.INJECTOR.getInstance(PluginInfo::class.java) pluginInfo.localMavenRepoPathInterceptors.forEach { - result = it.repoPath(result) + result = File(it.repoPath(result.absolutePath)) } - return result + return result.toURI().toString() }