javaquery/demo-twitter/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Mon, 15 Apr 2013 22:16:25 +0200
branchfx
changeset 995 3ba587320fcb
parent 991 a28d8ee85ba9
child 996 3a65fcee0b06
permissions -rw-r--r--
Package into FlightX ZIP and add main class
jaroslav@931
     1
<?xml version="1.0" encoding="UTF-8"?>
jaroslav@931
     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@931
     3
  <modelVersion>4.0.0</modelVersion>
jaroslav@931
     4
  <parent>
jaroslav@931
     5
    <artifactId>javaquery</artifactId>
jaroslav@931
     6
    <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
     7
    <version>0.6-SNAPSHOT</version>
jaroslav@931
     8
  </parent>
jaroslav@931
     9
jaroslav@931
    10
  <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
    11
  <artifactId>demo-twitter</artifactId>
jaroslav@931
    12
  <version>0.6-SNAPSHOT</version>
jaroslav@931
    13
  <packaging>jar</packaging>
jaroslav@931
    14
jaroslav@931
    15
  <name>Bck2Brwsr's Twttr</name>
jaroslav@931
    16
  <description>
jaroslav@931
    17
      Rewrite of knockoutjs example to use model written in Java and
jaroslav@931
    18
      execute using Bck2Brwsr virtual machine.
jaroslav@931
    19
  </description>
jaroslav@931
    20
jaroslav@931
    21
  <repositories>
jaroslav@931
    22
      <repository>
jaroslav@931
    23
          <id>java.net</id>
jaroslav@931
    24
          <name>Java.net</name>
jaroslav@931
    25
          <url>https://maven.java.net/content/repositories/releases/</url>
jaroslav@931
    26
          <snapshots>
jaroslav@931
    27
          </snapshots>
jaroslav@931
    28
      </repository>
jaroslav@931
    29
      <repository>
jaroslav@931
    30
          <id>netbeans</id>
jaroslav@931
    31
          <name>NetBeans</name>
jaroslav@931
    32
          <url>http://bits.netbeans.org/maven2/</url>
jaroslav@931
    33
      </repository>
jaroslav@931
    34
  </repositories>
jaroslav@931
    35
  <pluginRepositories>
jaroslav@931
    36
      <pluginRepository>
jaroslav@931
    37
          <id>java.net</id>
jaroslav@931
    38
          <name>Java.net</name>
jaroslav@931
    39
          <url>https://maven.java.net/content/repositories/releases/</url>
jaroslav@931
    40
          <snapshots>
jaroslav@931
    41
          </snapshots>
jaroslav@931
    42
      </pluginRepository>
jaroslav@931
    43
  </pluginRepositories>
jaroslav@931
    44
jaroslav@931
    45
  <properties>
jaroslav@931
    46
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@959
    47
    <bck2brwsr.obfuscationlevel>MINIMAL</bck2brwsr.obfuscationlevel>
jaroslav@931
    48
  </properties>
jaroslav@931
    49
  <build>
jaroslav@931
    50
      <plugins>
jaroslav@931
    51
         <plugin>
jaroslav@931
    52
            <groupId>org.apache.maven.plugins</groupId>
jaroslav@931
    53
            <artifactId>maven-compiler-plugin</artifactId>
jaroslav@931
    54
            <version>2.3.2</version>
jaroslav@931
    55
            <configuration>
jaroslav@931
    56
               <source>1.7</source>
jaroslav@931
    57
               <target>1.7</target>
jaroslav@931
    58
            </configuration>
jaroslav@931
    59
         </plugin>
jaroslav@931
    60
         <plugin>
jaroslav@931
    61
             <groupId>org.apache.maven.plugins</groupId>
jaroslav@931
    62
             <artifactId>maven-jar-plugin</artifactId>
jaroslav@931
    63
             <version>2.4</version>
jaroslav@931
    64
             <configuration>
jaroslav@931
    65
                 <archive>
jaroslav@931
    66
                     <manifest>
jaroslav@931
    67
                         <addClasspath>true</addClasspath>
jaroslav@931
    68
                         <classpathPrefix>lib/</classpathPrefix>
jaroslav@995
    69
                         <mainClass>org.apidesign.bck2brwsr.demo.twitter.Main</mainClass>
jaroslav@931
    70
                     </manifest>
jaroslav@931
    71
                 </archive>
jaroslav@931
    72
             </configuration>
jaroslav@931
    73
         </plugin>
jaroslav@931
    74
         <plugin>
jaroslav@931
    75
             <artifactId>maven-assembly-plugin</artifactId>
jaroslav@931
    76
             <version>2.4</version>
jaroslav@931
    77
             <executions>
jaroslav@931
    78
                 <execution>
jaroslav@931
    79
                     <id>distro-assembly</id>
jaroslav@931
    80
                     <phase>package</phase>
jaroslav@931
    81
                     <goals>
jaroslav@931
    82
                         <goal>single</goal>
jaroslav@931
    83
                     </goals>
jaroslav@931
    84
                     <configuration>
jaroslav@931
    85
                         <descriptors>
jaroslav@931
    86
                             <descriptor>bck2brwsr-assembly.xml</descriptor>
jaroslav@931
    87
                         </descriptors>
jaroslav@931
    88
                     </configuration>
jaroslav@931
    89
                 </execution>
jaroslav@931
    90
             </executions>                
jaroslav@931
    91
         </plugin>      
jaroslav@931
    92
      </plugins>
jaroslav@931
    93
  </build>
jaroslav@931
    94
jaroslav@931
    95
  <dependencies>
jaroslav@931
    96
    <dependency>
jaroslav@931
    97
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
    98
      <artifactId>emul</artifactId>
jaroslav@931
    99
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   100
      <classifier>rt</classifier>
jaroslav@931
   101
    </dependency>
jaroslav@931
   102
    <dependency>
jaroslav@931
   103
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   104
      <artifactId>javaquery.api</artifactId>
jaroslav@931
   105
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   106
    </dependency>
jaroslav@931
   107
    <dependency>
jaroslav@931
   108
      <groupId>org.testng</groupId>
jaroslav@931
   109
      <artifactId>testng</artifactId>
jaroslav@931
   110
      <version>6.5.2</version>
jaroslav@931
   111
      <scope>test</scope>
jaroslav@931
   112
    </dependency>
jaroslav@931
   113
    <dependency>
jaroslav@931
   114
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   115
      <artifactId>vmtest</artifactId>
jaroslav@931
   116
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   117
      <scope>test</scope>
jaroslav@931
   118
    </dependency>
jaroslav@991
   119
    <dependency>
jaroslav@991
   120
        <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@991
   121
        <artifactId>launcher</artifactId>
jaroslav@991
   122
        <version>0.6-SNAPSHOT</version>
jaroslav@991
   123
    </dependency>
jaroslav@931
   124
  </dependencies>
jaroslav@931
   125
</project>