summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2014-11-16 03:36:40 -0500
committerLuke Shumaker <lukeshu@sbcglobal.net>2014-11-16 03:36:40 -0500
commitc2fb9eec0a018b2dced5078904a77d6adf75c6ab (patch)
tree5573bd54221de13336768199be4c163d2f93aa85 /conf
parent4503e3cf26c00f856a1a5a4ed63a193d7800b7d0 (diff)
Support stubbing entry points without exposing the entire classpath
And use this for modello in maven.
Diffstat (limited to 'conf')
-rw-r--r--conf/dependencies.mk3
-rw-r--r--conf/sources.mk1
2 files changed, 3 insertions, 1 deletions
diff --git a/conf/dependencies.mk b/conf/dependencies.mk
index 716e95b..725b639 100644
--- a/conf/dependencies.mk
+++ b/conf/dependencies.mk
@@ -7,6 +7,7 @@ dep-meta-modello-cli = \
build/packages/plexus-container-default \
build/packages/plexus-utils \
build/packages/xbean-bootstrap
+build/packages/modello-cli: $(dep-meta-modello-cli)
# What is needed to use the Plexus Metadata Generator command line
dep-meta-plexus-metadata-generator-cli = \
build/packages/commons-cli \
@@ -54,9 +55,9 @@ build/packages/httpcomponents-client-bootstrap: \
build/packages/httpcomponents-core
build/packages/maven: \
- $(dep-meta-modello-cli) \
$(dep-meta-plexus-metadata-generator-cli) \
$(dep-std-jsr330) \
+ build/packages/modello-cli \
build/packages/aether-core \
build/packages/guice-bootstrap \
build/packages/logback-core \
diff --git a/conf/sources.mk b/conf/sources.mk
index f7dfd81..ec27482 100644
--- a/conf/sources.mk
+++ b/conf/sources.mk
@@ -32,6 +32,7 @@ xbean-bootstrap = svn|$(_apache_svn)/geronimo/xbean
# Modello
modello-core = tar|https://github.com/sonatype/modello/archive/modello-1.8.1.tar.gz|modello-core
modello-plugins = tar|https://github.com/sonatype/modello/archive/modello-1.8.1.tar.gz|modello-plugins
+modello-cli = stub|modello|org.codehaus.modello.ModelloCli
# Plexus
plexus-build-api = tar|https://github.com/sonatype/sisu-build-api/archive/plexus-build-api-0.0.7.tar.gz