javaquery/demo-twitter/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 04 Apr 2013 13:12:17 +0200
branchmodel
changeset 931 9a7df12648b9
child 951 d98f6b1caaeb
permissions -rw-r--r--
Knockout.js Twitter client example rewritten to Bck2Brwsr (just missing JSON access to tweets)
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@931
    47
  </properties>
jaroslav@931
    48
  <build>
jaroslav@931
    49
      <plugins>
jaroslav@931
    50
            <plugin>
jaroslav@931
    51
                <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
    52
                <artifactId>mojo</artifactId>
jaroslav@931
    53
                <version>0.6-SNAPSHOT</version>
jaroslav@931
    54
                <executions>
jaroslav@931
    55
                    <execution>
jaroslav@931
    56
                        <goals>
jaroslav@931
    57
                            <goal>brwsr</goal>
jaroslav@931
    58
                        </goals>
jaroslav@931
    59
                    </execution>
jaroslav@931
    60
                </executions>
jaroslav@931
    61
                <configuration>
jaroslav@931
    62
                    <startpage>org/apidesign/bck2brwsr/demo/twitter/index.html</startpage>
jaroslav@931
    63
                </configuration>
jaroslav@931
    64
            </plugin>
jaroslav@931
    65
         <plugin>
jaroslav@931
    66
            <groupId>org.apache.maven.plugins</groupId>
jaroslav@931
    67
            <artifactId>maven-compiler-plugin</artifactId>
jaroslav@931
    68
            <version>2.3.2</version>
jaroslav@931
    69
            <configuration>
jaroslav@931
    70
               <source>1.7</source>
jaroslav@931
    71
               <target>1.7</target>
jaroslav@931
    72
            </configuration>
jaroslav@931
    73
         </plugin>
jaroslav@931
    74
         <plugin>
jaroslav@931
    75
             <groupId>org.apache.maven.plugins</groupId>
jaroslav@931
    76
             <artifactId>maven-jar-plugin</artifactId>
jaroslav@931
    77
             <version>2.4</version>
jaroslav@931
    78
             <configuration>
jaroslav@931
    79
                 <archive>
jaroslav@931
    80
                     <manifest>
jaroslav@931
    81
                         <addClasspath>true</addClasspath>
jaroslav@931
    82
                         <classpathPrefix>lib/</classpathPrefix>
jaroslav@931
    83
                     </manifest>
jaroslav@931
    84
                 </archive>
jaroslav@931
    85
             </configuration>
jaroslav@931
    86
         </plugin>
jaroslav@931
    87
         <plugin>
jaroslav@931
    88
             <artifactId>maven-assembly-plugin</artifactId>
jaroslav@931
    89
             <version>2.4</version>
jaroslav@931
    90
             <executions>
jaroslav@931
    91
                 <execution>
jaroslav@931
    92
                     <id>distro-assembly</id>
jaroslav@931
    93
                     <phase>package</phase>
jaroslav@931
    94
                     <goals>
jaroslav@931
    95
                         <goal>single</goal>
jaroslav@931
    96
                     </goals>
jaroslav@931
    97
                     <configuration>
jaroslav@931
    98
                         <descriptors>
jaroslav@931
    99
                             <descriptor>bck2brwsr-assembly.xml</descriptor>
jaroslav@931
   100
                         </descriptors>
jaroslav@931
   101
                     </configuration>
jaroslav@931
   102
                 </execution>
jaroslav@931
   103
             </executions>                
jaroslav@931
   104
         </plugin>      
jaroslav@931
   105
      </plugins>
jaroslav@931
   106
  </build>
jaroslav@931
   107
jaroslav@931
   108
  <dependencies>
jaroslav@931
   109
    <dependency>
jaroslav@931
   110
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   111
      <artifactId>emul</artifactId>
jaroslav@931
   112
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   113
      <classifier>rt</classifier>
jaroslav@931
   114
    </dependency>
jaroslav@931
   115
    <dependency>
jaroslav@931
   116
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   117
      <artifactId>javaquery.api</artifactId>
jaroslav@931
   118
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   119
    </dependency>
jaroslav@931
   120
    <dependency>
jaroslav@931
   121
      <groupId>org.testng</groupId>
jaroslav@931
   122
      <artifactId>testng</artifactId>
jaroslav@931
   123
      <version>6.5.2</version>
jaroslav@931
   124
      <scope>test</scope>
jaroslav@931
   125
    </dependency>
jaroslav@931
   126
    <dependency>
jaroslav@931
   127
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   128
      <artifactId>vm4brwsr</artifactId>
jaroslav@931
   129
      <classifier>js</classifier>
jaroslav@931
   130
      <type>zip</type>
jaroslav@931
   131
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   132
      <scope>provided</scope>
jaroslav@931
   133
    </dependency>
jaroslav@931
   134
    <dependency>
jaroslav@931
   135
      <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@931
   136
      <artifactId>vmtest</artifactId>
jaroslav@931
   137
      <version>0.6-SNAPSHOT</version>
jaroslav@931
   138
      <scope>test</scope>
jaroslav@931
   139
    </dependency>
jaroslav@931
   140
  </dependencies>
jaroslav@931
   141
</project>