rt/mojo/src/main/resources/archetype-resources/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 26 Feb 2013 16:54:16 +0100
changeset 772 d382dacfd73f
parent 747 mojo/src/main/resources/archetype-resources/pom.xml@ae352b763959
child 817 d87558f94d92
permissions -rw-r--r--
Moving modules around so the runtime is under one master pom and can be built without building other modules that are in the repository
jtulach@159
     1
<?xml version="1.0"?>
jaroslav@141
     2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
jaroslav@141
     3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
jaroslav@141
     4
  <modelVersion>4.0.0</modelVersion>
jaroslav@141
     5
jaroslav@421
     6
  <groupId>${groupId}</groupId>
jaroslav@421
     7
  <artifactId>${artifactId}</artifactId>
jaroslav@421
     8
  <version>${version}</version>
jaroslav@141
     9
  <packaging>jar</packaging>
jaroslav@141
    10
jaroslav@421
    11
  <name>${artifactId}</name>
jaroslav@141
    12
jaroslav@728
    13
  <repositories>
jaroslav@728
    14
      <repository>
jaroslav@728
    15
          <id>java.net</id>
jaroslav@728
    16
          <name>Java.net</name>
jaroslav@728
    17
          <url>https://maven.java.net/content/repositories/snapshots/</url>
jaroslav@728
    18
          <snapshots>
jaroslav@728
    19
              <enabled>true</enabled>
jaroslav@728
    20
          </snapshots>
jaroslav@728
    21
      </repository>
jaroslav@728
    22
      <repository>
jaroslav@728
    23
          <id>netbeans</id>
jaroslav@728
    24
          <name>NetBeans</name>
jaroslav@728
    25
          <url>http://bits.netbeans.org/maven2/</url>
jaroslav@728
    26
      </repository>
jaroslav@728
    27
  </repositories>
jaroslav@728
    28
  <pluginRepositories>
jaroslav@728
    29
      <pluginRepository>
jaroslav@728
    30
          <id>java.net</id>
jaroslav@728
    31
          <name>Local Maven repository of releases</name>
jaroslav@728
    32
          <url>https://maven.java.net/content/repositories/snapshots/</url>
jaroslav@728
    33
          <snapshots>
jaroslav@728
    34
              <enabled>true</enabled>
jaroslav@728
    35
          </snapshots>
jaroslav@728
    36
      </pluginRepository>
jaroslav@728
    37
  </pluginRepositories>
jaroslav@728
    38
jaroslav@141
    39
  <properties>
jaroslav@141
    40
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@141
    41
  </properties>
jaroslav@141
    42
  <build>
jaroslav@141
    43
      <plugins>
jaroslav@141
    44
            <plugin>
jaroslav@357
    45
                <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@357
    46
                <artifactId>mojo</artifactId>
jaroslav@357
    47
                <version>0.3-SNAPSHOT</version>
jaroslav@141
    48
                <executions>
jaroslav@141
    49
                    <execution>
jaroslav@141
    50
                        <goals>
jaroslav@357
    51
                            <goal>brwsr</goal>
jaroslav@141
    52
                        </goals>
jaroslav@141
    53
                    </execution>
jaroslav@141
    54
                </executions>
jaroslav@141
    55
                <configuration>
jaroslav@744
    56
                    <startpage>${package.replace('.','/')}/index.html</startpage>
jaroslav@141
    57
                </configuration>
jtulach@166
    58
            </plugin>
jtulach@166
    59
         <plugin>
jtulach@166
    60
            <groupId>org.apache.maven.plugins</groupId>
jtulach@166
    61
            <artifactId>maven-compiler-plugin</artifactId>
jtulach@166
    62
            <version>2.3.2</version>
jtulach@166
    63
            <configuration>
jtulach@197
    64
               <source>1.7</source>
jtulach@197
    65
               <target>1.7</target>
jtulach@166
    66
            </configuration>
jtulach@166
    67
         </plugin>
jaroslav@744
    68
         <plugin>
jaroslav@744
    69
             <groupId>org.apache.maven.plugins</groupId>
jaroslav@744
    70
             <artifactId>maven-jar-plugin</artifactId>
jaroslav@744
    71
             <version>2.4</version>
jaroslav@744
    72
             <configuration>
jaroslav@744
    73
                 <archive>
jaroslav@744
    74
                     <manifest>
jaroslav@744
    75
                         <addClasspath>true</addClasspath>
jaroslav@744
    76
                         <classpathPrefix>lib/</classpathPrefix>
jaroslav@744
    77
                     </manifest>
jaroslav@744
    78
                 </archive>
jaroslav@744
    79
             </configuration>
jaroslav@744
    80
         </plugin>
jaroslav@744
    81
         <plugin>
jaroslav@744
    82
             <artifactId>maven-assembly-plugin</artifactId>
jaroslav@744
    83
             <version>2.4</version>
jaroslav@744
    84
             <executions>
jaroslav@744
    85
                 <execution>
jaroslav@744
    86
                     <id>distro-assembly</id>
jaroslav@744
    87
                     <phase>package</phase>
jaroslav@744
    88
                     <goals>
jaroslav@744
    89
                         <goal>single</goal>
jaroslav@744
    90
                     </goals>
jaroslav@744
    91
                     <configuration>
jaroslav@744
    92
                         <descriptors>
jaroslav@744
    93
                             <descriptor>bck2brwsr-assembly.xml</descriptor>
jaroslav@744
    94
                         </descriptors>
jaroslav@744
    95
                     </configuration>
jaroslav@744
    96
                 </execution>
jaroslav@744
    97
             </executions>                
jaroslav@744
    98
         </plugin>      
jaroslav@141
    99
      </plugins>
jaroslav@141
   100
  </build>
jaroslav@141
   101
jaroslav@141
   102
  <dependencies>
jaroslav@141
   103
    <dependency>
jaroslav@141
   104
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@744
   105
      <artifactId>emul</artifactId>
jtulach@218
   106
      <version>0.3-SNAPSHOT</version>
jaroslav@744
   107
      <classifier>rt</classifier>
jaroslav@141
   108
    </dependency>
jaroslav@141
   109
    <dependency>
jaroslav@141
   110
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@143
   111
      <artifactId>javaquery.api</artifactId>
jtulach@218
   112
      <version>0.3-SNAPSHOT</version>
jaroslav@141
   113
    </dependency>
jaroslav@528
   114
    <dependency>
jaroslav@528
   115
      <groupId>org.testng</groupId>
jaroslav@528
   116
      <artifactId>testng</artifactId>
jaroslav@528
   117
      <version>6.5.2</version>
jaroslav@528
   118
      <scope>test</scope>
jaroslav@528
   119
    </dependency>
jaroslav@534
   120
    <dependency>
jaroslav@631
   121
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@744
   122
      <artifactId>vm4brwsr</artifactId>
jaroslav@744
   123
      <classifier>js</classifier>
jaroslav@744
   124
      <type>zip</type>
jaroslav@744
   125
      <version>0.3-SNAPSHOT</version>
jaroslav@744
   126
      <scope>provided</scope>
jaroslav@744
   127
    </dependency>
jaroslav@744
   128
    <dependency>
jaroslav@744
   129
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@534
   130
      <artifactId>vmtest</artifactId>
jaroslav@534
   131
      <version>0.3-SNAPSHOT</version>
jaroslav@534
   132
      <scope>test</scope>
jaroslav@534
   133
    </dependency>
jaroslav@141
   134
  </dependencies>
jaroslav@141
   135
</project>