templates.pom.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of core Show documentation
Show all versions of core Show documentation
The INGENIAS Meta-Editor core. It is a set of facilities to generate an editor from a detailed xml description
@@@program xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../plantilla.xsd"@@@ @@@saveto@@@ @@@file overwrite="yes"@@@@@@v@@@jadeproject@@@/v@@@/target/generated/pom.xml@@@/file@@@ @@@text@@@ <?xml version="1.0"?> <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"> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>net.sf.ingenias</groupId> <artifactId>@toolname@</artifactId> <version>@versionnumber@-SNAPSHOT</version> <name>@toolname@</name> <description>A development of @vendor@</description> <url>@distributionURL@</url> <licenses> <license> <name>The GPL V3</name> <url>http://www.gnu.org/copyleft/gpl.html</url> <distribution /> </license> </licenses> <developers> <developer> <id>@authorname@</id> <name>@authorname@</name> <email>youremail</email> </developer> </developers> <dependencies> <dependency> <groupId>ant-contrib</groupId> <artifactId>ant-contrib</artifactId> <version>1.0b3</version> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>net.sf.ingenias</groupId> <artifactId>codegen</artifactId> <version>1.4</version> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8</version> <scope>compile</scope> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.8.1</version> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>net.sf.ingenias</groupId> <artifactId>ingeniasjgraphmod</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-awt-util</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-bridge</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-css</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-dom</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-extension</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-ext</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-gui-util</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-gvt</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-parser</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-rasterizer</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-script</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-slideshow</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-squiggle</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-svg-dom</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-svggen</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-svgpp</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-swing</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-transcoder</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-ttf2svg</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-util</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>batik</groupId> <artifactId>batik-xml</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>net.sf.ingenias</groupId> <artifactId>swixml</artifactId> <version>1.0</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.5.1</version> <executions> <execution> <id>build-classpath</id> <phase>validate</phase> <goals> <goal>build-classpath</goal> </goals> <configuration> <outputFile>target/classpath.txt</outputFile> <!-- configure the plugin here --> </configuration> </execution> <execution> <id>build-classpath-editor</id> <phase>validate</phase> <goals> <goal>build-classpath</goal> </goals> <configuration> <includeGroupIds>net.sf.ingenias</includeGroupIds> <outputFile>target/classpathingenias.txt</outputFile> <!-- configure the plugin here --> </configuration> </execution> </executions> </plugin> <plugin> <inherited>true</inherited> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.0.1</version> <executions> <execution> <id>enforce-maven-3</id> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <requireMavenVersion> <version>3.0.3</version> </requireMavenVersion> </rules> <fail>true</fail> </configuration> </execution> </executions> </plugin> <plugin><!-- shade plugin must go before izpack to be executed first --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.7.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <finalName>${project.artifactId}-${project.version}-selfcontained</finalName> <filters> <filter> <artifact>*:*</artifact> <excludes> <exclude>META-INF/*.SF</exclude> <exclude>META-INF/*.DSA</exclude> <exclude>META-INF/*.RSA</exclude> </excludes> </filter> </filters> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>ingenias.editor.IDE</mainClass> </transformer> </transformers> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12</version> <configuration> <includes> <include>**/*Test*.java</include> </includes> </configuration> <dependencies> <dependency> <groupId>org.apache.maven.surefire</groupId> <artifactId>surefire-junit47</artifactId> <version>2.12</version> </dependency> </dependencies> </plugin> </plugins> </build> </project> @@@/text@@@ @@@/saveto@@@ @@@/program@@@