dew/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Sat, 26 Jan 2013 08:47:05 +0100
changeset 592 5e13b1ac2886
parent 544 08ffdc3938e7
child 804 7367a296a9ec
permissions -rw-r--r--
In order to support fields of the same name in subclasses we are now prefixing them with name of the class that defines them. To provide convenient way to access them from generated bytecode and also directly from JavaScript, there is a getter/setter function for each field. It starts with _ followed by the field name. If called with a parameter, it sets the field, with a parameter it just returns it.
jaroslav@323
     1
<?xml version="1.0"?>
jaroslav@323
     2
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
jaroslav@323
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jaroslav@323
     4
  <modelVersion>4.0.0</modelVersion>
jaroslav@323
     5
  <parent>
jaroslav@323
     6
    <groupId>org.apidesign</groupId>
jaroslav@323
     7
    <artifactId>bck2brwsr</artifactId>
jaroslav@323
     8
    <version>0.3-SNAPSHOT</version>
jaroslav@323
     9
  </parent>
jaroslav@323
    10
  <groupId>org.apidesign.bck2brwsr</groupId>
jaroslav@544
    11
  <artifactId>dew</artifactId>
jaroslav@323
    12
  <version>0.3-SNAPSHOT</version>
jaroslav@544
    13
  <name>Development Environment for Web</name>
jaroslav@323
    14
  <url>http://maven.apache.org</url>
jaroslav@329
    15
    <build>
jaroslav@329
    16
        <plugins>
jaroslav@329
    17
            <plugin>
jaroslav@329
    18
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@329
    19
                <artifactId>maven-compiler-plugin</artifactId>
jaroslav@329
    20
                <version>2.3.2</version>
jaroslav@329
    21
                <configuration>
jaroslav@329
    22
                    <source>1.7</source>
jaroslav@329
    23
                    <target>1.7</target>
jaroslav@329
    24
                </configuration>
jaroslav@329
    25
            </plugin>
jaroslav@578
    26
            <plugin>
jaroslav@578
    27
                <groupId>org.codehaus.mojo</groupId>
jaroslav@578
    28
                <artifactId>exec-maven-plugin</artifactId>
jaroslav@578
    29
                <version>1.2.1</version>
jaroslav@578
    30
                <executions>
jaroslav@578
    31
                    <execution>
jaroslav@578
    32
                        <goals>
jaroslav@578
    33
                            <goal>exec</goal>
jaroslav@578
    34
                        </goals>
jaroslav@578
    35
                    </execution>
jaroslav@578
    36
                </executions>
jaroslav@578
    37
                <configuration>
jaroslav@578
    38
                    <executable>java</executable>
jaroslav@578
    39
                     <arguments>
jaroslav@578
    40
                        <argument>-classpath</argument>
jaroslav@578
    41
                        <classpath/>
jaroslav@578
    42
                        <argument>org.apidesign.bck2brwsr.dew.Dew</argument>
jaroslav@578
    43
                    </arguments>
jaroslav@578
    44
                </configuration>
jaroslav@578
    45
            </plugin>
jaroslav@329
    46
        </plugins>
jaroslav@329
    47
    </build>
jaroslav@329
    48
    <properties>
jaroslav@323
    49
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@323
    50
  </properties>
jaroslav@323
    51
  <dependencies>
jaroslav@323
    52
    <dependency>
jaroslav@323
    53
      <groupId>org.glassfish.grizzly</groupId>
jaroslav@323
    54
      <artifactId>grizzly-http-server</artifactId>
jaroslav@323
    55
      <version>2.2.19</version>
jaroslav@323
    56
    </dependency>
jaroslav@323
    57
    <dependency>
jaroslav@323
    58
      <groupId>${project.groupId}</groupId>
jaroslav@323
    59
      <artifactId>vm4brwsr</artifactId>
jaroslav@323
    60
      <version>${project.version}</version>
jaroslav@323
    61
    </dependency>
phrebejk@461
    62
    <dependency>
phrebejk@461
    63
      <groupId>org.json</groupId>
phrebejk@461
    64
      <artifactId>json</artifactId>
phrebejk@461
    65
      <version>20090211</version>
phrebejk@461
    66
    </dependency>
jaroslav@462
    67
    <dependency>
jaroslav@462
    68
      <groupId>org.testng</groupId>
jaroslav@462
    69
      <artifactId>testng</artifactId>
jaroslav@462
    70
      <scope>test</scope>
jaroslav@462
    71
      <exclusions>
jaroslav@462
    72
        <exclusion>
jaroslav@462
    73
          <artifactId>junit</artifactId>
jaroslav@462
    74
          <groupId>junit</groupId>
jaroslav@462
    75
        </exclusion>
jaroslav@462
    76
      </exclusions>
jaroslav@462
    77
    </dependency>
jaroslav@463
    78
    <dependency>
jaroslav@463
    79
      <groupId>${project.groupId}</groupId>
jaroslav@463
    80
      <artifactId>javaquery.api</artifactId>
jaroslav@463
    81
      <version>${project.version}</version>
jaroslav@463
    82
    </dependency>
jaroslav@323
    83
  </dependencies>
jaroslav@323
    84
</project>