From ac1085576deb2782e84c7d3fbeab21ebfb81cbdf Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 22 Jul 2014 20:13:14 -0400 Subject: add plexus-sec-dispatcher --- conf/dependencies.mk | 5 +++++ conf/sources.mk | 5 +++-- rules/plexus-sec-dispatcher/modello.mk | 6 ++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 rules/plexus-sec-dispatcher/modello.mk diff --git a/conf/dependencies.mk b/conf/dependencies.mk index d208ad5..11aa0d2 100644 --- a/conf/dependencies.mk +++ b/conf/dependencies.mk @@ -124,6 +124,11 @@ build/packages/plexus-interactivity: \ build/packages/jline \ build/packages/plexus-container-default \ build/packages/plexus-utils +build/packages/plexus-sec-dispatcher: \ + $(dep-modello-cli) \ + build/packages/modello-plugins \ + build/packages/plexus-cipher \ + build/packages/plexus-container-default build/packages/plexus-component-metadata-bootstrap: \ build/packages/asm3 \ diff --git a/conf/sources.mk b/conf/sources.mk index 8603129..1e44a3d 100644 --- a/conf/sources.mk +++ b/conf/sources.mk @@ -36,10 +36,11 @@ modello-plugins = tar|https://github.com/sonatype/m plexus-build-api = tar|https://github.com/sonatype/sisu-build-api/archive/plexus-build-api-0.0.7.tar.gz plexus-cipher = tar|https://github.com/sonatype/plexus-cipher/archive/plexus-cipher-1.7.tar.gz plexus-classworlds = tar|https://github.com/sonatype/plexus-classworlds/archive/plexus-classworlds-2.5.1.tar.gz -plexus-interpolation = tar|https://github.com/sonatype/plexus-interpolation/archive/plexus-interpolation-1.19.tar.gz -plexus-utils = tar|https://github.com/sonatype/plexus-utils/archive/plexus-utils-3.0.17.tar.gz plexus-cli = tar|https://github.com/sonatype/plexus-components/archive/plexus-components-1.1.20.tar.gz|plexus-cli plexus-interactivity = tar|https://github.com/sonatype/plexus-components/archive/plexus-interactivity-1.0-alpha-6.tar.gz +plexus-interpolation = tar|https://github.com/sonatype/plexus-interpolation/archive/plexus-interpolation-1.19.tar.gz +plexus-sec-dispatcher = git|git://github.com/sonatype/plexus-sec-dispatcher.git|7db8f880486e192a1c5ea9544e01e756c3d49d0f +plexus-utils = tar|https://github.com/sonatype/plexus-utils/archive/plexus-utils-3.0.17.tar.gz # Plexus containers plexus-component-annotations = tar|https://github.com/sonatype/plexus-containers/archive/plexus-containers-1.5.5.tar.gz|plexus-component-annotations plexus-component-metadata-bootstrap = tar|https://github.com/sonatype/plexus-containers/archive/plexus-containers-1.5.5.tar.gz|plexus-component-metadata diff --git a/rules/plexus-sec-dispatcher/modello.mk b/rules/plexus-sec-dispatcher/modello.mk new file mode 100644 index 0000000..969a309 --- /dev/null +++ b/rules/plexus-sec-dispatcher/modello.mk @@ -0,0 +1,6 @@ +MODELLO = $(JAVA) org.codehaus.modello.ModelloCli + +target/generated-sources: target/generated-sources/org/sonatype/plexus/components/sec/dispatcher/model +target/generated-sources/org/sonatype/plexus/components/sec/dispatcher/model: src/main/mdo/settings-security.mdo + $(RM) -r $@ + for outputType in java xpp3-reader xpp3-writer; do $(MODELLO) $< $$outputType target/generated-sources 1.0.0 false true UTF-8 || { $(RM) -r $@; $(FAIL); }; done -- cgit v1.2.2