ceylon/ceylon-maven-plugin — Issue #1: Installing dependencies to local maven repo
Author: tombentley
Created: 2012-02-24 19:09:26+00:00
State: open

The plugin depends on the ceylon compiler, which means that it (and all of its transitive dependencies) need to exist in the local maven repo prior to the plugin being built. This is currently achieved by the `publish.maven` target in the ceylon-compiler `build.xml`, which works OK for now, but is probably not the 'right' way to do it. I've not put the logic for publishing these artifacts in ceylon-maven-plugin because that would mean duplicating all the dependency/version metadata which we currently have in ceylon-compiler.

It would be better if each ceylon project was responsible for publishing its own jar artifacts (plus any third party jars) to the local maven repo as part of its publish target.