javaquery/demo-twitter/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 28 Sep 2013 01:32:59 +0200
branchjavac
changeset 1312 bf0b56f2dca2
parent 1286 a83e16b8b825
permissions -rw-r--r--
Adding more reflection methods, but mostly throwing exceptions
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@1288
     7
    <version>0.9-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@1288
    12
  <version>0.9-SNAPSHOT</version>
jaroslav@931
    13
  <packaging>jar</packaging>
jaroslav@931
    14
jaroslav@1055
    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@1055
    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@1055
    51
            <plugin>
jaroslav@1055
    52
                <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@1055
    53
                <artifactId>bck2brwsr-maven-plugin</artifactId>
jaroslav@1055
    54
                <version>${project.version}</version>
jaroslav@1055
    55
                <executions>
jaroslav@1055
    56
                    <execution>
jaroslav@1055
    57
                        <goals>
jaroslav@1055
    58
                            <goal>brwsr</goal>
jaroslav@1055
    59
                            <goal>j2js</goal>
jaroslav@1055
    60
                        </goals>
jaroslav@1055
    61
                    </execution>
jaroslav@1055
    62
                </executions>
jaroslav@1055
    63
                <configuration>
jaroslav@1055
    64
                    <startpage>org/apidesign/bck2brwsr/demo/twitter/index.html</startpage>
jaroslav@1055
    65
                    <javascript>${project.build.directory}/bck2brwsr.js</javascript>
jaroslav@1055
    66
                    <obfuscation>${bck2brwsr.obfuscationlevel}</obfuscation>
jaroslav@1055
    67
                </configuration>
jaroslav@1055
    68
            </plugin>
jaroslav@1055
    69
         <plugin>
jaroslav@1055
    70
            <groupId>org.apache.maven.plugins</groupId>
jaroslav@1055
    71
            <artifactId>maven-compiler-plugin</artifactId>
jaroslav@1055
    72
            <version>2.3.2</version>
jaroslav@1055
    73
            <configuration>
jaroslav@1055
    74
               <source>1.7</source>
jaroslav@1055
    75
               <target>1.7</target>
jaroslav@1055
    76
            </configuration>
jaroslav@1055
    77
         </plugin>
jaroslav@1055
    78
         <plugin>
jaroslav@1055
    79
             <groupId>org.apache.maven.plugins</groupId>
jaroslav@1055
    80
             <artifactId>maven-jar-plugin</artifactId>
jaroslav@1055
    81
             <version>2.4</version>
jaroslav@1055
    82
             <configuration>
jaroslav@1055
    83
                 <archive>
jaroslav@1055
    84
                     <manifest>
jaroslav@1055
    85
                         <addClasspath>true</addClasspath>
jaroslav@1055
    86
                         <classpathPrefix>lib/</classpathPrefix>
jaroslav@1055
    87
                     </manifest>
jaroslav@1055
    88
                 </archive>
jaroslav@1055
    89
             </configuration>
jaroslav@1055
    90
         </plugin>
jaroslav@1055
    91
         <plugin>
jaroslav@1055
    92
           <groupId>org.apache.maven.plugins</groupId>
jaroslav@1055
    93
           <artifactId>maven-deploy-plugin</artifactId>
jaroslav@1055
    94
           <version>2.7</version>
jaroslav@1055
    95
           <configuration>
jaroslav@1055
    96
             <skip>true</skip>
jaroslav@1055
    97
           </configuration>
jaroslav@1055
    98
         </plugin>      
jaroslav@1055
    99
         <plugin>
jaroslav@1055
   100
             <artifactId>maven-assembly-plugin</artifactId>
jaroslav@1055
   101
             <version>2.4</version>
jaroslav@1055
   102
             <executions>
jaroslav@1055
   103
                 <execution>
jaroslav@1055
   104
                     <id>distro-assembly</id>
jaroslav@1055
   105
                     <phase>package</phase>
jaroslav@1055
   106
                     <goals>
jaroslav@1055
   107
                         <goal>single</goal>
jaroslav@1055
   108
                     </goals>
jaroslav@1055
   109
                     <configuration>
jaroslav@1055
   110
                         <descriptors>
jaroslav@1055
   111
                             <descriptor>bck2brwsr-assembly.xml</descriptor>
jaroslav@1055
   112
                         </descriptors>
jaroslav@1055
   113
                     </configuration>
jaroslav@1055
   114
                 </execution>
jaroslav@1055
   115
             </executions>                
jaroslav@1055
   116
         </plugin>      
jaroslav@931
   117
      </plugins>
jaroslav@931
   118
  </build>
jaroslav@931
   119
jaroslav@931
   120
  <dependencies>
jaroslav@931
   121
    <dependency>
jaroslav@1055
   122
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@1055
   123
      <artifactId>emul</artifactId>
jaroslav@1055
   124
      <version>${project.version}</version>
jaroslav@1055
   125
      <classifier>rt</classifier>
jaroslav@1055
   126
    </dependency>
jaroslav@1055
   127
    <dependency>
jaroslav@1055
   128
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@1055
   129
      <artifactId>javaquery.api</artifactId>
jaroslav@1055
   130
      <version>${project.version}</version>
jaroslav@1055
   131
    </dependency>
jaroslav@1055
   132
    <dependency>
jaroslav@931
   133
      <groupId>org.testng</groupId>
jaroslav@931
   134
      <artifactId>testng</artifactId>
jaroslav@931
   135
      <version>6.5.2</version>
jaroslav@931
   136
      <scope>test</scope>
jaroslav@931
   137
    </dependency>
jaroslav@931
   138
    <dependency>
jaroslav@931
   139
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   140
      <artifactId>vmtest</artifactId>
jaroslav@1025
   141
      <version>${project.version}</version>
jaroslav@931
   142
      <scope>test</scope>
jaroslav@931
   143
    </dependency>
jaroslav@1056
   144
    <dependency>
jaroslav@1056
   145
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@1056
   146
      <artifactId>launcher.http</artifactId>
jaroslav@1056
   147
      <version>${project.version}</version>
jaroslav@1056
   148
      <scope>runtime</scope>
jaroslav@1056
   149
    </dependency>
jaroslav@931
   150
  </dependencies>
jaroslav@931
   151
</project>