rt/archetype/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 16 May 2013 10:38:20 +0200
changeset 1103 8ee3112f5647
parent 1099 dcc7ab0f2692
permissions -rw-r--r--
[maven-release-plugin] prepare for next development iteration
jaroslav@870
     1
<?xml version="1.0" encoding="UTF-8"?>
jaroslav@870
     2
<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">
jaroslav@870
     3
  <modelVersion>4.0.0</modelVersion>
jaroslav@870
     4
  <parent>
jaroslav@870
     5
    <artifactId>rt</artifactId>
jaroslav@870
     6
    <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@1103
     7
    <version>0.8-SNAPSHOT</version>
jaroslav@870
     8
  </parent>
jaroslav@870
     9
  <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@870
    10
  <artifactId>bck2brwsr-archetype-html-sample</artifactId>
jaroslav@1103
    11
  <version>0.8-SNAPSHOT</version>
jaroslav@870
    12
  <packaging>jar</packaging>
jaroslav@870
    13
  <name>Bck2Brwsr Maven Archetype</name>
jaroslav@870
    14
  <description>
jaroslav@870
    15
      Creates a skeletal HTML page and associated Java controller class.
jaroslav@870
    16
      Runs in any browser (even without Java plugin) with the help of Bck2Brwsr
jaroslav@870
    17
      virtual machine.
jaroslav@870
    18
  </description>
jaroslav@870
    19
  <build>
jaroslav@1093
    20
      <resources>
jaroslav@1093
    21
          <resource>
jaroslav@1093
    22
            <directory>src/main/resources</directory>
jaroslav@1093
    23
            <filtering>true</filtering>
jaroslav@1093
    24
            <includes>
jaroslav@1093
    25
                <include>**/pom.xml</include>
jaroslav@1093
    26
            </includes>
jaroslav@1093
    27
          </resource>
jaroslav@1093
    28
          <resource>
jaroslav@1093
    29
            <directory>src/main/resources</directory>
jaroslav@1093
    30
            <filtering>false</filtering>
jaroslav@1093
    31
            <excludes>
jaroslav@1093
    32
                <exclude>**/pom.xml</exclude>
jaroslav@1093
    33
            </excludes>
jaroslav@1093
    34
          </resource>
jaroslav@1093
    35
      </resources>      
jaroslav@870
    36
      <plugins>
jaroslav@870
    37
          <plugin>
jaroslav@870
    38
              <groupId>org.apache.maven.plugins</groupId>
jaroslav@870
    39
              <artifactId>maven-compiler-plugin</artifactId>
jaroslav@870
    40
              <version>2.3.2</version>
jaroslav@870
    41
              <configuration>
jaroslav@870
    42
                  <source>1.6</source>
jaroslav@870
    43
                  <target>1.6</target>
jaroslav@870
    44
              </configuration>
jaroslav@870
    45
          </plugin>
jaroslav@870
    46
          <plugin>
jaroslav@870
    47
              <groupId>org.apache.maven.plugins</groupId>
jaroslav@1093
    48
              <artifactId>maven-resources-plugin</artifactId>
jaroslav@1093
    49
              <version>2.6</version>
jaroslav@1093
    50
              <configuration>
jaroslav@1093
    51
                  <escapeString>\</escapeString>
jaroslav@1093
    52
                  <target>1.6</target>
jaroslav@1093
    53
              </configuration>
jaroslav@1093
    54
          </plugin>
jaroslav@1093
    55
          <plugin>
jaroslav@1093
    56
              <groupId>org.apache.maven.plugins</groupId>
jaroslav@870
    57
              <artifactId>maven-surefire-plugin</artifactId>
jaroslav@870
    58
              <configuration>
jaroslav@870
    59
                  <skipTests>true</skipTests>
jaroslav@870
    60
              </configuration>
jaroslav@870
    61
              <executions>
jaroslav@870
    62
                  <execution>
jaroslav@870
    63
                      <id>test</id>
jaroslav@870
    64
                      <goals>
jaroslav@870
    65
                          <goal>test</goal>
jaroslav@870
    66
                      </goals>
jaroslav@870
    67
                      <phase>integration-test</phase>
jaroslav@870
    68
                      <configuration>
jaroslav@870
    69
                          <additionalClasspathElements>
jaroslav@870
    70
                              <additionalClasspathElement>${project.build.directory}/bck2brwsr-archetype-html-sample-${project.version}.jar</additionalClasspathElement>
jaroslav@870
    71
                          </additionalClasspathElements>
jaroslav@870
    72
                          <skipTests>false</skipTests>
jaroslav@870
    73
                      </configuration>
jaroslav@870
    74
                  </execution>
jaroslav@870
    75
                  
jaroslav@870
    76
              </executions>
jaroslav@870
    77
          </plugin>
jaroslav@870
    78
      </plugins>
jaroslav@870
    79
  </build>
jaroslav@870
    80
  <dependencies>
jaroslav@870
    81
      <dependency>
jaroslav@870
    82
          <groupId>org.testng</groupId>
jaroslav@870
    83
          <artifactId>testng</artifactId>
jaroslav@870
    84
          <scope>test</scope>
jaroslav@870
    85
      </dependency>
jaroslav@870
    86
  </dependencies>
jaroslav@870
    87
</project>