diff options
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/.classpath | 7 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/.gitignore | 1 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/.project | 28 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/.settings/org.eclipse.jdt.core.prefs | 8 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/META-INF/MANIFEST.MF | 16 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/build.properties | 3 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.plexus-utils/jars/plexus-utils-2.0.6.jar (renamed from org.eclipse.m2e.maven.runtime/jars/plexus-utils-2.0.6.jar) | bin | 223425 -> 223425 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/.classpath | 6 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/.gitignore | 1 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/.project | 28 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/.settings/org.eclipse.jdt.core.prefs | 8 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/META-INF/MANIFEST.MF | 6 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/build.properties | 2 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-api-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-api-1.11.jar) | bin | 86186 -> 86186 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-asynchttpclient-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-connector-asynchttpclient-1.11.jar) | bin | 49458 -> 49458 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-wagon-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-connector-wagon-1.11.jar) | bin | 28690 -> 28690 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-impl-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-impl-1.11.jar) | bin | 124167 -> 124167 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-spi-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-spi-1.11.jar) | bin | 15495 -> 15495 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.aether/jars/aether-util-1.11.jar (renamed from org.eclipse.m2e.maven.runtime/jars/aether-util-1.11.jar) | bin | 119828 -> 119828 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/.classpath | 6 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/.gitignore | 2 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/.project | 28 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/.settings/org.eclipse.jdt.core.prefs | 3 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/META-INF/MANIFEST.MF | 174 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/build.properties | 2 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-binders-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-binders-2.0.0.jar) | bin | 29657 -> 29657 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-converters-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-converters-2.0.0.jar) | bin | 4437 -> 4437 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-inject-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-inject-2.0.0.jar) | bin | 7491 -> 7491 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-locators-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-locators-2.0.0.jar) | bin | 46861 -> 46861 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-reflect-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-reflect-2.0.0.jar) | bin | 37634 -> 37634 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-scanners-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-bean-scanners-2.0.0.jar) | bin | 74859 -> 74859 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-binders-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-binders-2.0.0.jar) | bin | 24877 -> 24877 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-converters-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-converters-2.0.0.jar) | bin | 8522 -> 8522 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-locators-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-locators-2.0.0.jar) | bin | 13454 -> 13454 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-metadata-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-metadata-2.0.0.jar) | bin | 13411 -> 13411 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-scanners-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-scanners-2.0.0.jar) | bin | 18018 -> 18018 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-shim-2.0.0.jar (renamed from org.eclipse.m2e.maven.runtime/jars/guice-plexus-shim-2.0.0.jar) | bin | 124791 -> 124791 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/javax.inject-1.jar (renamed from org.eclipse.m2e.maven.runtime/jars/javax.inject-1.jar) | bin | 2497 -> 2497 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-classworlds-2.4.jar (renamed from org.eclipse.m2e.maven.runtime/jars/plexus-classworlds-2.4.jar) | bin | 47058 -> 47058 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-component-annotations-1.5.5.jar (renamed from org.eclipse.m2e.maven.runtime/jars/plexus-component-annotations-1.5.5.jar) | bin | 4211 -> 4211 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/jarss/sisu-guice-2.9.4-no_aop.jar (renamed from org.eclipse.m2e.maven.runtime/jars/sisu-guice-2.9.4-no_aop.jar) | bin | 483594 -> 483594 bytes | |||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/pom.xml | 92 | ||||
-rw-r--r-- | org.eclipse.m2e.maven.runtime.sisu/update-jars-pom.xml | 111 |
43 files changed, 532 insertions, 0 deletions
diff --git a/org.eclipse.m2e.maven.plexus-utils/.classpath b/org.eclipse.m2e.maven.plexus-utils/.classpath new file mode 100644 index 00000000..d2febfb6 --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/.classpath @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry exported="true" kind="lib" path="jars/plexus-utils-2.0.6.jar"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/org.eclipse.m2e.maven.plexus-utils/.gitignore b/org.eclipse.m2e.maven.plexus-utils/.gitignore new file mode 100644 index 00000000..5e56e040 --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/.gitignore @@ -0,0 +1 @@ +/bin diff --git a/org.eclipse.m2e.maven.plexus-utils/.project b/org.eclipse.m2e.maven.plexus-utils/.project new file mode 100644 index 00000000..e0f06f3f --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.m2e.maven.runtime.plexus-utils</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.ManifestBuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.SchemaBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.PluginNature</nature> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> diff --git a/org.eclipse.m2e.maven.plexus-utils/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.m2e.maven.plexus-utils/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000..9091179e --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +#Tue May 03 22:36:57 EDT 2011 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/org.eclipse.m2e.maven.plexus-utils/META-INF/MANIFEST.MF b/org.eclipse.m2e.maven.plexus-utils/META-INF/MANIFEST.MF new file mode 100644 index 00000000..20d514f1 --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/META-INF/MANIFEST.MF @@ -0,0 +1,16 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: Plexus-utils +Bundle-SymbolicName: org.eclipse.m2e.maven.runtime.plexus-utils +Bundle-Version: 1.0.0.qualifier +Bundle-RequiredExecutionEnvironment: J2SE-1.5 +Bundle-ClassPath: jars/plexus-utils-2.0.6.jar +Export-Package: org.codehaus.plexus.util, + org.codehaus.plexus.util.cli, + org.codehaus.plexus.util.cli.shell, + org.codehaus.plexus.util.dag, + org.codehaus.plexus.util.introspection, + org.codehaus.plexus.util.io, + org.codehaus.plexus.util.reflection, + org.codehaus.plexus.util.xml, + org.codehaus.plexus.util.xml.pull diff --git a/org.eclipse.m2e.maven.plexus-utils/build.properties b/org.eclipse.m2e.maven.plexus-utils/build.properties new file mode 100644 index 00000000..51baedc4 --- /dev/null +++ b/org.eclipse.m2e.maven.plexus-utils/build.properties @@ -0,0 +1,3 @@ +bin.includes = META-INF/,\ + jars/plexus-utils-2.0.6.jar +jars.compile.order = diff --git a/org.eclipse.m2e.maven.runtime/jars/plexus-utils-2.0.6.jar b/org.eclipse.m2e.maven.plexus-utils/jars/plexus-utils-2.0.6.jar Binary files differindex 25002a4b..25002a4b 100644 --- a/org.eclipse.m2e.maven.runtime/jars/plexus-utils-2.0.6.jar +++ b/org.eclipse.m2e.maven.plexus-utils/jars/plexus-utils-2.0.6.jar diff --git a/org.eclipse.m2e.maven.runtime.aether/.classpath b/org.eclipse.m2e.maven.runtime.aether/.classpath new file mode 100644 index 00000000..c8350676 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/.classpath @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/org.eclipse.m2e.maven.runtime.aether/.gitignore b/org.eclipse.m2e.maven.runtime.aether/.gitignore new file mode 100644 index 00000000..5e56e040 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/.gitignore @@ -0,0 +1 @@ +/bin diff --git a/org.eclipse.m2e.maven.runtime.aether/.project b/org.eclipse.m2e.maven.runtime.aether/.project new file mode 100644 index 00000000..6198a292 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.m2e.maven.runtime.aether</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.ManifestBuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.SchemaBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.PluginNature</nature> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> diff --git a/org.eclipse.m2e.maven.runtime.aether/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.m2e.maven.runtime.aether/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000..ed1e5641 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,8 @@ +#Tue May 03 22:28:23 EDT 2011 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/org.eclipse.m2e.maven.runtime.aether/META-INF/MANIFEST.MF b/org.eclipse.m2e.maven.runtime.aether/META-INF/MANIFEST.MF new file mode 100644 index 00000000..1b198aa2 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/META-INF/MANIFEST.MF @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: Aether +Bundle-SymbolicName: org.eclipse.m2e.maven.runtime.aether +Bundle-Version: 1.0.0.qualifier +Bundle-RequiredExecutionEnvironment: J2SE-1.5 diff --git a/org.eclipse.m2e.maven.runtime.aether/build.properties b/org.eclipse.m2e.maven.runtime.aether/build.properties new file mode 100644 index 00000000..d1fd18c5 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.aether/build.properties @@ -0,0 +1,2 @@ +bin.includes = META-INF/ +jars.compile.order = diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-api-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-api-1.11.jar Binary files differindex 5bdade87..5bdade87 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-api-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-api-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-connector-asynchttpclient-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-asynchttpclient-1.11.jar Binary files differindex e422c92a..e422c92a 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-connector-asynchttpclient-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-asynchttpclient-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-connector-wagon-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-wagon-1.11.jar Binary files differindex b5bf1b80..b5bf1b80 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-connector-wagon-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-connector-wagon-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-impl-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-impl-1.11.jar Binary files differindex 8ce9f131..8ce9f131 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-impl-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-impl-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-spi-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-spi-1.11.jar Binary files differindex 8fb66034..8fb66034 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-spi-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-spi-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/aether-util-1.11.jar b/org.eclipse.m2e.maven.runtime.aether/jars/aether-util-1.11.jar Binary files differindex 9f517eae..9f517eae 100644 --- a/org.eclipse.m2e.maven.runtime/jars/aether-util-1.11.jar +++ b/org.eclipse.m2e.maven.runtime.aether/jars/aether-util-1.11.jar diff --git a/org.eclipse.m2e.maven.runtime.sisu/.classpath b/org.eclipse.m2e.maven.runtime.sisu/.classpath new file mode 100644 index 00000000..acad1c22 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/.classpath @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/org.eclipse.m2e.maven.runtime.sisu/.gitignore b/org.eclipse.m2e.maven.runtime.sisu/.gitignore new file mode 100644 index 00000000..934e0e06 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/.gitignore @@ -0,0 +1,2 @@ +/bin +/target diff --git a/org.eclipse.m2e.maven.runtime.sisu/.project b/org.eclipse.m2e.maven.runtime.sisu/.project new file mode 100644 index 00000000..9ccba0b4 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.m2e.maven.runtime.sisu</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.ManifestBuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.SchemaBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.PluginNature</nature> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> diff --git a/org.eclipse.m2e.maven.runtime.sisu/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.m2e.maven.runtime.sisu/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000..cd974707 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,3 @@ +#Tue May 03 23:45:26 EDT 2011 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled diff --git a/org.eclipse.m2e.maven.runtime.sisu/META-INF/MANIFEST.MF b/org.eclipse.m2e.maven.runtime.sisu/META-INF/MANIFEST.MF new file mode 100644 index 00000000..ad3a252d --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/META-INF/MANIFEST.MF @@ -0,0 +1,174 @@ +Manifest-Version: 1.0 +Export-Package: com.google.inject.internal;uses:="com.google.inject.in + ternal.util,com.google.inject.spi,com.google.inject,com.google.inject + .name,javax.inject,com.google.inject.binder,com.google.inject.matcher + ,com.google.inject.util,org.slf4j";version="0.13.0.SNAPSHOT",com.goog + le.inject.internal.util;version="0.13.0.SNAPSHOT",com.google.inject.n + ame;uses:="com.google.inject,com.google.inject.internal.util,com.goog + le.inject.binder";version="1.3",com.google.inject.spi;uses:="com.goog + le.inject,com.google.inject.internal.util,com.google.inject.binder,co + m.google.inject.matcher,com.google.inject.internal,javax.inject";vers + ion="1.3",com.google.inject.matcher;uses:="com.google.inject.internal + .util";version="1.3",com.google.inject.binder;uses:="javax.inject,com + .google.inject";version="1.3",com.google.inject.util;uses:="com.googl + e.inject,com.google.inject.spi,com.google.inject.internal.util,com.go + ogle.inject.internal,javax.inject";version="1.3",com.google.inject;us + es:="com.google.inject.internal.util,com.google.inject.binder,com.goo + gle.inject.spi,com.google.inject.matcher,com.google.inject.internal,j + avax.inject,com.google.inject.util";version="1.3",org.sonatype.inject + ;uses:="javax.inject";version="0.13.0.SNAPSHOT",org.sonatype.guice.pl + exus.converters;uses:="com.google.inject.spi,com.google.inject.matche + r,com.google.inject,org.codehaus.plexus.util.xml.pull,org.sonatype.gu + ice.plexus.config,javax.inject,org.sonatype.guice.bean.reflect";versi + on="0.13.0.SNAPSHOT",org.sonatype.guice.bean.scanners;uses:="org.sona + type.guice.bean.scanners.asm,org.sonatype.guice.bean.reflect,javax.in + ject";version="0.13.0.SNAPSHOT",org.sonatype.guice.bean.scanners.asm; + version="0.13.0.SNAPSHOT",org.sonatype.guice.plexus.config;uses:="org + .codehaus.plexus.component.annotations,com.google.inject,org.sonatype + .guice.bean.reflect,com.google.inject.name";version="0.13.0.SNAPSHOT" + ,org.sonatype.guice.bean.converters;uses:="com.google.inject.spi,com. + google.inject.matcher,org.sonatype.guice.bean.reflect,com.google.inje + ct";version="0.13.0.SNAPSHOT",org.sonatype.guice.bean.inject;uses:="c + om.google.inject.spi,com.google.inject,org.sonatype.guice.bean.reflec + t";version="0.13.0.SNAPSHOT",org.sonatype.guice.bean.binders;uses:="o + rg.sonatype.guice.bean.locators,javax.inject,com.google.inject,org.so + natype.inject,com.google.inject.spi,org.sonatype.guice.bean.reflect,c + om.google.inject.name,com.google.inject.binder,com.google.inject.util + ,com.google.inject.matcher,org.sonatype.guice.bean.scanners,javax.ent + erprise.inject,org.sonatype.guice.bean.converters";version="0.13.0.SN + APSHOT",org.sonatype.guice.bean.locators.spi;uses:="com.google.inject + ";version="0.13.0.SNAPSHOT",org.sonatype.guice.plexus.scanners;uses:= + "org.sonatype.guice.bean.scanners.asm,org.sonatype.guice.bean.reflect + ,org.codehaus.plexus.component.annotations,org.sonatype.guice.plexus. + annotations,org.sonatype.guice.plexus.config,org.codehaus.plexus.util + ,org.sonatype.guice.bean.scanners,com.google.inject.spi,com.google.in + ject,org.codehaus.plexus.util.xml.pull,org.codehaus.plexus.util.xml"; + version="0.13.0.SNAPSHOT",org.sonatype.guice.plexus.binders;uses:="or + g.sonatype.guice.bean.inject,javax.inject,org.sonatype.guice.bean.ref + lect,org.codehaus.plexus.component.annotations,org.sonatype.guice.ple + xus.scanners,org.sonatype.guice.plexus.config,com.google.inject,org.s + onatype.guice.bean.scanners,com.google.inject.spi,com.google.inject.m + atcher,org.sonatype.guice.bean.locators,org.sonatype.guice.bean.binde + rs,com.google.inject.binder";version="0.13.0.SNAPSHOT",org.sonatype.g + uice.bean.reflect;uses:="javax.inject,com.google.inject,org.osgi.fram + ework,org.slf4j";version="0.13.0.SNAPSHOT",org.sonatype.guice.plexus. + annotations;uses:="org.codehaus.plexus.component.annotations,org.sona + type.guice.plexus.config,org.sonatype.guice.bean.reflect";version="0. + 13.0.SNAPSHOT",org.sonatype.guice.plexus.locators;uses:="org.codehaus + .plexus.classworlds.realm,org.sonatype.guice.plexus.config,com.google + .inject.name,org.sonatype.guice.bean.locators,javax.inject,com.google + .inject,org.sonatype.inject";version="0.13.0.SNAPSHOT",org.sonatype.g + uice.bean.locators;uses:="org.sonatype.inject,com.google.inject,org.s + onatype.guice.bean.locators.spi,javax.inject,com.google.inject.spi,or + g.sonatype.guice.bean.reflect,com.google.inject.name";version="0.13.0 + .SNAPSHOT",org.codehaus.plexus.component.factory;uses:="org.codehaus. + plexus,org.codehaus.classworlds,org.codehaus.plexus.classworlds.realm + ,org.codehaus.plexus.component.repository";version="0.13.0.SNAPSHOT", + org.codehaus.plexus.component.configurator.converters;uses:="org.code + haus.plexus.configuration,org.codehaus.plexus.component.configurator. + expression,org.codehaus.plexus.component.configurator,org.codehaus.pl + exus.component.configurator.converters.lookup,org.codehaus.plexus.uti + l";version="0.13.0.SNAPSHOT",org.codehaus.plexus.configuration.xml;us + es:="org.codehaus.plexus.configuration,org.codehaus.plexus.util.xml"; + version="0.13.0.SNAPSHOT",org.codehaus.plexus;uses:="org.codehaus.ple + xus.component.annotations,org.sonatype.guice.plexus.config,org.codeha + us.plexus.component.repository,org.sonatype.guice.bean.reflect,org.co + dehaus.plexus.component.factory,org.codehaus.plexus.classworlds.realm + ,org.sonatype.guice.plexus.binders,javax.inject,com.google.inject,org + .sonatype.guice.plexus.annotations,org.codehaus.plexus.classworlds,co + m.google.inject.name,com.google.inject.binder,org.sonatype.guice.bean + .binders,org.codehaus.plexus.context,org.sonatype.guice.bean.locators + ,com.google.inject.util,org.sonatype.guice.plexus.converters,org.code + haus.plexus.logging,org.codehaus.plexus.component.repository.exceptio + n,org.sonatype.guice.plexus.locators,org.codehaus.plexus.logging.cons + ole,org.codehaus.plexus.configuration,org.codehaus.plexus.component.c + omposition,org.sonatype.guice.bean.inject,org.slf4j,org.codehaus.plex + us.personality.plexus.lifecycle.phase";version="0.13.0.SNAPSHOT",org. + codehaus.plexus.logging;uses:="org.sonatype.guice.bean.reflect,org.so + natype.guice.plexus.config,org.codehaus.plexus.personality.plexus.lif + ecycle.phase";version="0.13.0.SNAPSHOT",org.codehaus.plexus.personali + ty.plexus.lifecycle.phase;uses:="org.codehaus.plexus.configuration,or + g.codehaus.plexus.context,org.codehaus.plexus,org.codehaus.plexus.com + ponent.repository.exception";version="0.13.0.SNAPSHOT",org.codehaus.p + lexus.component.configurator.converters.lookup;uses:="org.codehaus.pl + exus.component.configurator.converters,org.codehaus.plexus.component. + configurator,org.codehaus.plexus.component.configurator.converters.co + mposite,org.codehaus.plexus.component.configurator.converters.basic"; + version="0.13.0.SNAPSHOT",org.codehaus.plexus.classworlds.strategy;us + es:="org.codehaus.plexus.classworlds.realm,org.codehaus.plexus.classw + orlds";version="0.13.0.SNAPSHOT",org.codehaus.plexus.logging.console; + uses:="org.codehaus.plexus.logging";version="0.13.0.SNAPSHOT",org.cod + ehaus.plexus.component;uses:="org.codehaus.plexus.component.repositor + y,org.codehaus.plexus.component.configurator";version="0.13.0.SNAPSHO + T",org.codehaus.plexus.component.configurator;uses:="org.codehaus.ple + xus.configuration,org.codehaus.classworlds,org.codehaus.plexus.classw + orlds.realm,org.codehaus.plexus.component.configurator.expression,org + .codehaus.plexus.component.configurator.converters.lookup,org.codehau + s.plexus.component.configurator.converters.composite,org.codehaus.ple + xus.component.configurator.converters,org.codehaus.plexus.component.c + onfigurator.converters.special,org.codehaus.plexus.component";version + ="0.13.0.SNAPSHOT",org.codehaus.plexus.component.configurator.convert + ers.composite;uses:="org.codehaus.plexus.configuration,org.codehaus.p + lexus.component.configurator.converters,org.codehaus.plexus.component + .configurator.expression,org.codehaus.plexus.component.configurator,o + rg.codehaus.plexus.configuration.xml,org.codehaus.plexus.component.co + nfigurator.converters.lookup,org.codehaus.plexus.util,org.codehaus.pl + exus.component.configurator.converters.basic";version="0.13.0.SNAPSHO + T",org.codehaus.plexus.classworlds;uses:="org.codehaus.plexus.classwo + rlds.realm";version="0.13.0.SNAPSHOT",org.codehaus.plexus.component.c + omposition;version="0.13.0.SNAPSHOT",org.codehaus.plexus.classworlds. + launcher;uses:="org.codehaus.plexus.classworlds.realm,org.codehaus.pl + exus.classworlds";version="0.13.0.SNAPSHOT",org.codehaus.plexus.compo + nent.configurator.expression;version="0.13.0.SNAPSHOT",org.codehaus.p + lexus.component.configurator.converters.basic;uses:="org.codehaus.ple + xus.configuration,org.codehaus.plexus.component.configurator.converte + rs,org.codehaus.plexus.component.configurator.expression,org.codehaus + .plexus.component.configurator,org.codehaus.plexus.component.configur + ator.converters.lookup";version="0.13.0.SNAPSHOT",org.codehaus.classw + orlds;uses:="org.codehaus.plexus.classworlds.realm,org.codehaus.plexu + s.classworlds,org.codehaus.plexus.classworlds.launcher";version="0.13 + .0.SNAPSHOT",org.codehaus.plexus.classworlds.realm;uses:="org.codehau + s.plexus.classworlds.strategy,org.codehaus.plexus.classworlds";versio + n="0.13.0.SNAPSHOT",org.codehaus.plexus.context;version="0.13.0.SNAPS + HOT",org.codehaus.plexus.component.repository.exception;version="0.13 + .0.SNAPSHOT",org.codehaus.plexus.component.configurator.converters.sp + ecial;uses:="org.codehaus.plexus.configuration,org.codehaus.classworl + ds,org.codehaus.plexus.classworlds.realm,org.codehaus.plexus.componen + t.configurator.converters,org.codehaus.plexus.component.configurator. + expression,org.codehaus.plexus.component.configurator,org.codehaus.pl + exus.component.configurator.converters.lookup";version="0.13.0.SNAPSH + OT",org.codehaus.plexus.configuration;version="0.13.0.SNAPSHOT",org.c + odehaus.plexus.component.annotations;version="0.13.0.SNAPSHOT",org.co + dehaus.plexus.component.repository;uses:="org.codehaus.plexus.configu + ration,org.codehaus.plexus.classworlds.realm,org.sonatype.guice.plexu + s.config";version="0.13.0.SNAPSHOT",javax.enterprise.inject;version=" + 0.13.0.SNAPSHOT",javax.inject;version="0.13.0.SNAPSHOT" +Ignore-Package: junit.framework +Bundle-ClassPath: .,guice-bean-converters-2.0.0.jar,plexus-classworlds + -2.4.jar,guice-bean-reflect-2.0.0.jar,javax.inject-1.jar,guice-plexus + -scanners-2.0.0.jar,guice-bean-binders-2.0.0.jar,guice-plexus-binders + -2.0.0.jar,guice-bean-inject-2.0.0.jar,guice-plexus-shim-2.0.0.jar,si + su-guice-2.9.4-no_aop.jar,guice-bean-locators-2.0.0.jar,plexus-compon + ent-annotations-1.5.5.jar,guice-bean-scanners-2.0.0.jar,guice-plexus- + converters-2.0.0.jar,guice-plexus-metadata-2.0.0.jar,guice-plexus-loc + ators-2.0.0.jar +Built-By: igor +Tool: Bnd-1.43.0 +Bundle-Name: org.eclipse.m2e.maven.runtime.sisu +Created-By: Apache Maven Bundle Plugin +Bundle-Vendor: Sonatype, Inc. +Build-Jdk: 1.6.0_25 +Bundle-Version: 0.13.0.SNAPSHOT +Bnd-LastModified: 1304482336594 +Embed-Transitive: true +Bundle-ManifestVersion: 2 +Bundle-Description: Maven Integration for Eclipse provides tight integ + ration for Maven into the IDE +Bundle-License: http://www.eclipse.org/legal/epl-v10.html +Embed-Dependency: *;scope=compile +Bundle-DocURL: http://www.sonatype.com +Import-Package: org.codehaus.plexus.util,org.codehaus.plexus.util.xml, + org.codehaus.plexus.util.xml.pull,org.osgi.framework,org.slf4j +Bundle-SymbolicName: org.eclipse.m2e.org.eclipse.m2e.maven.runtime.sis + u + diff --git a/org.eclipse.m2e.maven.runtime.sisu/build.properties b/org.eclipse.m2e.maven.runtime.sisu/build.properties new file mode 100644 index 00000000..7a7ae6eb --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/build.properties @@ -0,0 +1,2 @@ +bin.includes = META-INF/,\ + jars/ diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-binders-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-binders-2.0.0.jar Binary files differindex d902a9dd..d902a9dd 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-binders-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-binders-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-converters-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-converters-2.0.0.jar Binary files differindex d78b2ee9..d78b2ee9 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-converters-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-converters-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-inject-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-inject-2.0.0.jar Binary files differindex f20c2095..f20c2095 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-inject-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-inject-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-locators-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-locators-2.0.0.jar Binary files differindex 89892874..89892874 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-locators-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-locators-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-reflect-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-reflect-2.0.0.jar Binary files differindex ba284249..ba284249 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-reflect-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-reflect-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-bean-scanners-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-scanners-2.0.0.jar Binary files differindex d286ecc6..d286ecc6 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-bean-scanners-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-bean-scanners-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-binders-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-binders-2.0.0.jar Binary files differindex 5d01444e..5d01444e 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-binders-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-binders-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-converters-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-converters-2.0.0.jar Binary files differindex ab2839a1..ab2839a1 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-converters-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-converters-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-locators-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-locators-2.0.0.jar Binary files differindex cc387466..cc387466 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-locators-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-locators-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-metadata-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-metadata-2.0.0.jar Binary files differindex 17e04d71..17e04d71 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-metadata-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-metadata-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-scanners-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-scanners-2.0.0.jar Binary files differindex c577291f..c577291f 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-scanners-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-scanners-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-shim-2.0.0.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-shim-2.0.0.jar Binary files differindex db7036de..db7036de 100644 --- a/org.eclipse.m2e.maven.runtime/jars/guice-plexus-shim-2.0.0.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/guice-plexus-shim-2.0.0.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/javax.inject-1.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/javax.inject-1.jar Binary files differindex b2a9d0bf..b2a9d0bf 100644 --- a/org.eclipse.m2e.maven.runtime/jars/javax.inject-1.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/javax.inject-1.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/plexus-classworlds-2.4.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-classworlds-2.4.jar Binary files differindex ef07b83a..ef07b83a 100644 --- a/org.eclipse.m2e.maven.runtime/jars/plexus-classworlds-2.4.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-classworlds-2.4.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/plexus-component-annotations-1.5.5.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-component-annotations-1.5.5.jar Binary files differindex e4de16fe..e4de16fe 100644 --- a/org.eclipse.m2e.maven.runtime/jars/plexus-component-annotations-1.5.5.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/plexus-component-annotations-1.5.5.jar diff --git a/org.eclipse.m2e.maven.runtime/jars/sisu-guice-2.9.4-no_aop.jar b/org.eclipse.m2e.maven.runtime.sisu/jarss/sisu-guice-2.9.4-no_aop.jar Binary files differindex 4ccd861a..4ccd861a 100644 --- a/org.eclipse.m2e.maven.runtime/jars/sisu-guice-2.9.4-no_aop.jar +++ b/org.eclipse.m2e.maven.runtime.sisu/jarss/sisu-guice-2.9.4-no_aop.jar diff --git a/org.eclipse.m2e.maven.runtime.sisu/pom.xml b/org.eclipse.m2e.maven.runtime.sisu/pom.xml new file mode 100644 index 00000000..bf3262a8 --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/pom.xml @@ -0,0 +1,92 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (c) 2008 Sonatype, Inc. + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.eclipse.m2e</groupId> + <artifactId>org.eclipse.m2e.parent</artifactId> + <version>0.13.0-SNAPSHOT</version> + <relativePath>../org.eclipse.m2e.parent</relativePath> + </parent> + + <artifactId>org.eclipse.m2e.maven.runtime.sisu</artifactId> + + <properties> + <sisu.version>2.0.0</sisu.version> + <classworlds.version>2.4</classworlds.version> + <sisu-guice.version>2.9.4</sisu-guice.version> + </properties> + + <dependencies> + <dependency> + <groupId>org.sonatype.sisu.inject</groupId> + <artifactId>guice-plexus-shim</artifactId> + <version>${sisu.version}</version> + <exclusions> + <exclusion> + <groupId>org.sonatype.sisu</groupId> + <artifactId>sisu-guice</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.sonatype.sisu</groupId> + <artifactId>sisu-guice</artifactId> + <version>${sisu-guice.version}</version> + <classifier>no_aop</classifier> + </dependency> + </dependencies> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-classworlds</artifactId> + <version>${classworlds.version}</version> + </dependency> + </dependencies> + </dependencyManagement> + + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>2.3.5-SNAPSHOT</version> + <executions> + <execution> + <id>bundle</id> + <phase>package</phase> + <goals> + <goal>bundle</goal> + </goals> + </execution> + </executions> + <configuration> + <instructions> + <Embed-Dependency>*;scope=compile</Embed-Dependency> + <Embed-Transitive>true</Embed-Transitive> + <_exportcontents> + com.google.inject.*, + org.sonatype.*, + org.codehaus.*, + javax.*, + </_exportcontents> + <Import-Package>!junit.framework,*</Import-Package> + </instructions> + <manifestLocation>META-INF</manifestLocation> + <excludeDependencies>aopalliance,plexus-utils</excludeDependencies> + </configuration> + </plugin> + </plugins> + </build> +</project> diff --git a/org.eclipse.m2e.maven.runtime.sisu/update-jars-pom.xml b/org.eclipse.m2e.maven.runtime.sisu/update-jars-pom.xml new file mode 100644 index 00000000..1111f39f --- /dev/null +++ b/org.eclipse.m2e.maven.runtime.sisu/update-jars-pom.xml @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (c) 2008 Sonatype, Inc. + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <!-- + To include new embedded runtime, + + * update <maven.version/> and related properties + * run the command below from CLI + * add ``local-patches.jar'' (without quotes) at the beginning of Bundle-ClassPath manifest attribute + * add ``Require-Bundle: com.ning.async-http-client;bundle-version="1.6.0"'' (without quotes) to the manifest + * right-click on the project in Eclipse, PDE->Update Classpath + * project->clean...->all + + rm -f jars/*; /opt/maven/bin/mvn -e -f update-jars-pom.xml process-classes + --> + + <properties> + <sisu.version>2.0.0</sisu.version> + <classworlds.version>2.4</classworlds.version> + <sisu-guice.version>2.9.4</sisu-guice.version> + </properties> + + <groupId>org.eclipse.m2e</groupId> + <artifactId>org.eclipse.m2e.maven.runtime</artifactId> + <version>0.13.0-SNAPSHOT</version> + + <dependencies> + <dependency> + <groupId>org.sonatype.sisu.inject</groupId> + <artifactId>guice-plexus-shim</artifactId> + <version>${sisu.version}</version> + <exclusions> + <exclusion> + <groupId>org.sonatype.sisu</groupId> + <artifactId>sisu-guice</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.sonatype.sisu</groupId> + <artifactId>sisu-guice</artifactId> + <version>${sisu-guice.version}</version> + <classifier>no_aop</classifier> + </dependency> + </dependencies> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-classworlds</artifactId> + <version>${classworlds.version}</version> + </dependency> + </dependencies> + </dependencyManagement> + + <build> + <plugins> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-packaging-plugin</artifactId> + <version>0.12.0</version> + <executions> + <execution> + <phase>process-classes</phase> + <goals> + <goal>generate-bundle</goal> + </goals> + </execution> + </executions> + <configuration> + <packageSources>false</packageSources> + <exportPackages> + com.google.inject.*, + org.sonatype.*, + org.codehaus.*, + javax.*, + </exportPackages> + <manifestAttributes> + <Bundle-RequiredExecutionEnvironment>J2SE-1.5, JavaSE-1.6</Bundle-RequiredExecutionEnvironment> + </manifestAttributes> + + <exclusions> + <exclusion> + <groupId>aopalliance</groupId> + <artifactId>aopalliance</artifactId> + </exclusion> + <exclusion> + <groupId>org.sonatype.sisu</groupId> + <artifactId>sisu-guice</artifactId> + </exclusion> + <exclusion> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + </exclusion> + </exclusions> + </configuration> + </plugin> + </plugins> + </build> +</project> |