You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by sp...@apache.org on 2006/04/18 01:00:02 UTC

svn commit: r394802 - in /geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model: ./ META-INF/ META-INF/MANIFEST.MF pom.xml

Author: sppatel
Date: Mon Apr 17 16:00:00 2006
New Revision: 394802

URL: http://svn.apache.org/viewcvs?rev=394802&view=rev
Log:
v1 model plugin

Added:
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/MANIFEST.MF
    geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml   (with props)

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/MANIFEST.MF?rev=394802&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/MANIFEST.MF (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/META-INF/MANIFEST.MF Mon Apr 17 16:00:00 2006
@@ -0,0 +1,12 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.apache.geronimo.v11.deployment.model; singleton:=true
+Bundle-Version: 1.0.0
+Bundle-ClassPath: .
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.eclipse.emf.ecore.xmi
+Eclipse-AutoStart: true

Added: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml
URL: http://svn.apache.org/viewcvs/geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml?rev=394802&view=auto
==============================================================================
--- geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml (added)
+++ geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml Mon Apr 17 16:00:00 2006
@@ -0,0 +1,175 @@
+<project>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>org.apache.geronimo.v11.deployment.model</artifactId>
+    <packaging>jar</packaging>
+    <version>${org.apache.geronimo.v11.deployment.model_version}</version>
+    <name>${artifactId}</name>
+    
+    <parent>
+        <groupId>org.apache.geronimo.devtools</groupId>
+        <artifactId>eclipse-plugins-parent</artifactId>
+        <version>1.0</version>
+    </parent>
+    
+    <properties>
+        <imported-resources>
+            ${project.build.directory}/imported-resources</imported-resources>
+    </properties>
+    
+    <build>
+        <resources>
+            <resource>
+                <directory>.</directory>
+                <includes>
+                    <include>plugin.xml</include>
+                </includes>
+            </resource>
+            <resource>
+                <directory>.</directory>
+                <includes>
+                    <include>plugin.properties</include>
+                </includes>
+            </resource>
+        </resources>
+        
+        <plugins>
+            <plugin>
+                <groupId>org.apache.geronimo.devtools</groupId>
+                <artifactId>maven-geronimodevtools-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>install-dependencies</id>
+                        <phase>validate</phase>
+                        <goals>
+                            <goal>manifestbundles</goal>
+                            <goal>download</goal>
+                            <goal>install</goal>
+                        </goals>
+                    </execution>
+                    <!-- TODO remove following execution after 3.2 migration
+                    need for running osgi under 3.2 due to platform bugs -->
+                    <execution>
+                        <id>create-emf-image</id>
+                        <phase>validate</phase>
+                        <goals>
+                            <goal>download</goal>
+                        </goals>
+                        <configuration>
+                            <platformUrl>
+                                http://download.eclipse.org/eclipse/downloads/drops/I20060329-0800/eclipse-SDK-I20060329-0800</platformUrl>
+                            <urls>
+                                <url>${emfUrl}</url>
+                            </urls>
+                            <installLocation>
+                                ${settings.localRepository}/eclipse/temp/</installLocation>
+                            <propsFile>
+                                ${settings.localRepository}/eclipse/temp/install.props</propsFile>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-jar-plugin</artifactId>
+                <configuration>
+                    <archive>
+                        <manifestFile>META-INF/MANIFEST.MF</manifestFile>
+                    </archive>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>dependency-maven-plugin</artifactId>
+                <version>1.1-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <phase>validate</phase>
+                        <goals>
+                            <goal>unpack</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                <configuration>
+                    <artifactItems>
+                        <artifactItem>
+                            <groupId>org.apache.geronimo.devtools</groupId>
+                            <artifactId>geronimo-emf</artifactId>
+                            <version>1.1</version>
+                            <type>jar</type>
+                        </artifactItem>
+                    </artifactItems>
+                    <outputDirectory>${imported-resources}</outputDirectory>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.geronimo.devtools</groupId>
+                <artifactId>maven-emf-plugin</artifactId>
+                <configuration>
+                    <!-- TODO remove <eclipseHome> after 3.2 migration -->
+                    <eclipseHome>
+                        ${settings.localRepository}/eclipse/temp/eclipse</eclipseHome>
+                    <workspace>${project.basedir}/..</workspace>
+                    <type>model</type>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>execution-web</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <genmodel>
+                                ${imported-resources}/emf/geronimo-web-1.1.genmodel</genmodel>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>execution-openejb</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <genmodel>
+                                ${imported-resources}/emf/openejb-jar-2.1.genmodel</genmodel>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>execution-connector</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <genmodel>
+                                ${imported-resources}/emf/geronimo-connector-1.1.genmodel</genmodel>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>execution-application</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <genmodel>
+                                ${imported-resources}/emf/geronimo-application-1.1.genmodel</genmodel>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>execution-appclient</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>generate</goal>
+                        </goals>
+                        <configuration>
+                            <genmodel>
+                                ${imported-resources}/emf/geronimo-application-client-1.1.genmodel</genmodel>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>
\ No newline at end of file

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev

Propchange: geronimo/devtools/eclipse-plugin/trunk/plugins/org.apache.geronimo.v11.deployment.model/pom.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml