repositories.andromda-repository-emf.3.4.source-code.pom.xml Maven / Gradle / Ivy
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.andromda.repositories</groupId> <artifactId>andromda-repositories</artifactId> <version>3.4</version> </parent> <artifactId>andromda-repository-emf</artifactId> <packaging>jar</packaging> <name>AndroMDA EMF Repository</name> <description> This abstract EMF repository module should be extended by those repository implementations wishing to load EMF based models. </description> <scm> <connection>scm:svn:http://andromda.svn.sourceforge.net/svnroot/andromda/trunk/repositories/emf</connection> <developerConnection>scm:svn:https://andromda.svn.sourceforge.net/svnroot/andromda/trunk/repositories/emf</developerConnection> <url>http://andromda.svn.sourceforge.net/</url> </scm> <dependencies> <!--dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.uml</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.common</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.uml.resources</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.common</artifactId> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.ecore</artifactId> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.ecore.xmi</artifactId> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.mapping.ecore2xml</artifactId> </dependency--> <dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.uml.resources</artifactId> <version>3.1.0.v201005031530</version> <scope>runtime</scope> <exclusions> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.uml</artifactId> <version>3.1.0.v201006071150</version> <exclusions> <exclusion> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.registry</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.uml2</groupId> <artifactId>org.eclipse.uml2.common</artifactId> <version>1.5.0.v201005031530</version> <exclusions> <exclusion> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.common</artifactId> <version>2.6.0.v20100614-1136</version> <exclusions> <exclusion> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.common</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.ecore</artifactId> <version>2.6.0.v20100614-1136</version> <exclusions> <exclusion> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.common</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.registry</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.contenttype</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.jobs</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.resources</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.ecore.xmi</artifactId> <version>2.5.0.v20100521-1846</version> <exclusions> <exclusion> <groupId>org.eclipse.osgi</groupId> <artifactId>org.eclipse.osgi</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.common</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.registry</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.contenttype</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.eclipse.emf</groupId> <artifactId>org.eclipse.emf.mapping.ecore2xml</artifactId> <version>2.5.0.v20100521-1847</version> <exclusions> <exclusion> <groupId>org.eclipse.equinox</groupId> <artifactId>org.eclipse.equinox.registry</artifactId> </exclusion> <exclusion> <groupId>org.eclipse.core</groupId> <artifactId>org.eclipse.core.runtime</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </dependency> <dependency> <groupId>org.andromda</groupId> <artifactId>andromda-core</artifactId> <version>${andromda.version}</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.andromda.maven.plugins</groupId> <artifactId>andromda-bootstrap-install-plugin</artifactId> <version>${andromda.version}</version> <executions> <execution> <goals> <goal>install</goal> </goals> </execution> </executions> <configuration> <installDirectory>${project.basedir}/../../lib</installDirectory> </configuration> </plugin> <!--plugin> <artifactId>maven-install-plugin</artifactId> <executions> <execution> <id>install_repositories_uml</id> <phase>install</phase> <goals> <goal>install-file</goal> </goals> <configuration> <file>${project.basedir}/../../lib/org/andromda/bootstrap/repositories/andromda-repository-emf.jar</file> <pomFile>${project.basedir}/../../lib/org/andromda/bootstrap/repositories/andromda-repository-emf.pom</pomFile> <version>${project.version}</version> <sources>${project.build.directory}/${project.artifactId}-${project.version}-sources.jar</sources> </configuration> </execution> </executions> </plugin--> <plugin> <artifactId>maven-source-plugin</artifactId> </plugin> </plugins> </build> </project>