pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 17 Apr 2013 17:04:40 +0200
branchfx
changeset 1004 04efef2a9c1e
parent 898 6af977ff05bc
child 984 52a4a5f868bc
permissions -rw-r--r--
Rather than piggybacking on first alert call, use the fact that the server and FX Web View are in the same VM and notify the view that bck2brwsr.js is about to be served from the server.
jaroslav@25
     1
<?xml version="1.0" encoding="UTF-8"?>
jaroslav@25
     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@23
     3
  <modelVersion>4.0.0</modelVersion>
jaroslav@23
     4
  <groupId>org.apidesign</groupId>
jaroslav@23
     5
  <artifactId>bck2brwsr</artifactId>
jaroslav@898
     6
  <version>0.6-SNAPSHOT</version>
jaroslav@23
     7
  <packaging>pom</packaging>
jaroslav@23
     8
  <name>Back 2 Browser</name>
jaroslav@725
     9
  <parent>
jaroslav@725
    10
    <groupId>net.java</groupId>
jaroslav@725
    11
    <artifactId>jvnet-parent</artifactId>
jaroslav@725
    12
    <version>3</version>
jaroslav@725
    13
  </parent>  
jaroslav@903
    14
  <properties>
jaroslav@903
    15
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jaroslav@903
    16
      <netbeans.version>RELEASE73</netbeans.version>
jaroslav@903
    17
      <license>COPYING</license>
jaroslav@903
    18
  </properties>
jaroslav@23
    19
  <modules>
jaroslav@544
    20
    <module>dew</module>
jaroslav@140
    21
    <module>javaquery</module>
Martin@268
    22
    <module>benchmarks</module>
jaroslav@716
    23
    <module>ide</module>
jaroslav@772
    24
    <module>rt</module>
jaroslav@23
    25
  </modules>
jaroslav@23
    26
  <licenses>
jaroslav@23
    27
      <license>
jaroslav@23
    28
          <name>GPL-2.0</name>
jaroslav@23
    29
          <url>http://opensource.org/licenses/GPL-2.0</url>
jaroslav@23
    30
          <distribution>repo</distribution>
jaroslav@23
    31
      </license>
jaroslav@23
    32
  </licenses>
jaroslav@23
    33
  <organization>
jaroslav@23
    34
      <name>API Design</name>
jaroslav@23
    35
      <url>http://apidesign.org</url>
jaroslav@23
    36
  </organization>
jaroslav@725
    37
  <scm>
jaroslav@725
    38
      <connection>scm:hg:http://source.apidesign.org/hg/bck2brwsr</connection>
jaroslav@725
    39
      <developerConnection>scm:hg:https://source.apidesign.org/hg/bck2brwsr</developerConnection>
jaroslav@725
    40
      <url>http://source.apidesign.org/hg/bck2brwsr</url>
jaroslav@821
    41
    <tag>HEAD</tag>
jaroslav@725
    42
  </scm>
jaroslav@23
    43
  <repositories>
jaroslav@23
    44
      <repository>
jaroslav@23
    45
          <id>netbeans</id>
jaroslav@23
    46
          <name>NetBeans</name>
jaroslav@23
    47
          <url>http://bits.netbeans.org/maven2/</url>
jaroslav@23
    48
      </repository>
jaroslav@23
    49
  </repositories>
jaroslav@23
    50
  <pluginRepositories>
jaroslav@23
    51
      <pluginRepository>
jaroslav@23
    52
          <id>mc-release</id>
jaroslav@23
    53
          <name>Local Maven repository of releases</name>
jaroslav@23
    54
          <url>http://mc-repo.googlecode.com/svn/maven2/releases</url>
jaroslav@23
    55
          <snapshots>
jaroslav@23
    56
              <enabled>false</enabled>
jaroslav@23
    57
          </snapshots>
jaroslav@23
    58
          <releases>
jaroslav@23
    59
              <enabled>true</enabled>
jaroslav@23
    60
          </releases>
jaroslav@23
    61
      </pluginRepository>
jaroslav@23
    62
  </pluginRepositories>
jaroslav@106
    63
  <build>
jaroslav@106
    64
      <plugins>
jaroslav@106
    65
         <plugin>
jaroslav@106
    66
              <inherited>false</inherited>
jaroslav@106
    67
              <groupId>com.mycila.maven-license-plugin</groupId>
jaroslav@106
    68
              <artifactId>maven-license-plugin</artifactId>
jaroslav@106
    69
              <version>1.9.0</version>
jaroslav@106
    70
              <executions>
jaroslav@106
    71
                  <execution>
jaroslav@106
    72
                      <id>blah</id>
jaroslav@106
    73
                      <goals>
jaroslav@106
    74
                          <goal>check</goal>
jaroslav@106
    75
                      </goals>
jaroslav@106
    76
                  </execution>
jaroslav@106
    77
              </executions>
jaroslav@106
    78
              <configuration>
jaroslav@106
    79
                  <aggregate>true</aggregate>
jaroslav@106
    80
                  <basedir>${basedir}</basedir>
jaroslav@106
    81
                  <header>COPYING</header>
jaroslav@106
    82
                  <strictCheck>true</strictCheck>
jaroslav@106
    83
                  <excludes>
jaroslav@106
    84
                       <exclude>*</exclude>
jaroslav@125
    85
                       <exclude>.*/**</exclude>
jaroslav@772
    86
                       <exclude>rt/emul/*/src/main/**</exclude>
jaroslav@810
    87
                       <exclude>rt/vm/src/main/java/org/apidesign/vm4brwsr/ByteCodeParser.java</exclude>
jaroslav@870
    88
                       <exclude>rt/archetype/src/main/resources/archetype-resources/**</exclude>
jaroslav@772
    89
                       <exclude>rt/vmtest/src/test/resources/**</exclude>
jaroslav@544
    90
                       <exclude>dew/src/main/resources/org/apidesign/bck2brwsr/dew/**</exclude>
jaroslav@492
    91
                       <exclude>javaquery/api/src/main/resources/org/apidesign/bck2brwsr/htmlpage/knockout*.js</exclude>
jaroslav@106
    92
                  </excludes>
jaroslav@106
    93
              </configuration>
jaroslav@106
    94
          </plugin>
jaroslav@895
    95
           <plugin>
jaroslav@895
    96
            <artifactId>maven-release-plugin</artifactId>
jaroslav@903
    97
            <version>2.4</version>
jaroslav@895
    98
            <configuration>
jaroslav@895
    99
              <mavenExecutorId>forked-path</mavenExecutorId>
jaroslav@895
   100
              <useReleaseProfile>false</useReleaseProfile>
jaroslav@895
   101
              <arguments>-Pjvnet-release -Pgpg</arguments>
jaroslav@903
   102
              <tag>release-${releaseVersion}</tag>
jaroslav@895
   103
            </configuration>
jaroslav@895
   104
          </plugin>
jaroslav@895
   105
      </plugins>
jaroslav@751
   106
      <pluginManagement>
jaroslav@751
   107
          <plugins>
jaroslav@751
   108
              <plugin>
jaroslav@751
   109
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@751
   110
                <artifactId>maven-surefire-plugin</artifactId>
jaroslav@751
   111
                <version>2.13</version>
jaroslav@751
   112
              </plugin>
jaroslav@793
   113
              <plugin>
jaroslav@793
   114
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@793
   115
                <artifactId>maven-javadoc-plugin</artifactId>
jaroslav@793
   116
                <version>2.9</version>
jaroslav@799
   117
                <configuration>
jaroslav@799
   118
                    <skip>true</skip>
jaroslav@799
   119
                </configuration>
jaroslav@793
   120
              </plugin>
jaroslav@826
   121
            <plugin>
jaroslav@826
   122
                <groupId>org.apache.maven.plugins</groupId>
jaroslav@826
   123
                <artifactId>maven-compiler-plugin</artifactId>
jaroslav@826
   124
                <version>2.3.2</version>
jaroslav@826
   125
                <configuration>
jaroslav@826
   126
                    <source>1.7</source>
jaroslav@826
   127
                    <target>1.7</target>
jaroslav@826
   128
                </configuration>
jaroslav@826
   129
            </plugin>
jaroslav@751
   130
          </plugins>
jaroslav@751
   131
      </pluginManagement>
jaroslav@106
   132
  </build>
jaroslav@23
   133
  <dependencyManagement>
jaroslav@23
   134
      <dependencies>
jaroslav@23
   135
        <dependency>
jaroslav@23
   136
          <groupId>org.testng</groupId>
jaroslav@23
   137
          <artifactId>testng</artifactId>
jaroslav@23
   138
          <version>6.7</version>
jaroslav@23
   139
          <scope>test</scope>
jaroslav@23
   140
          <exclusions>
jaroslav@23
   141
            <exclusion>
jaroslav@23
   142
              <artifactId>junit</artifactId>
jaroslav@23
   143
              <groupId>junit</groupId>
jaroslav@23
   144
            </exclusion>
jaroslav@23
   145
          </exclusions>
jaroslav@23
   146
        </dependency>
jaroslav@23
   147
        <dependency>
jaroslav@23
   148
          <groupId>org.netbeans.api</groupId>
jaroslav@23
   149
          <artifactId>org-netbeans-modules-classfile</artifactId>
jaroslav@903
   150
          <version>${netbeans.version}</version>
jaroslav@23
   151
          <type>jar</type>
jaroslav@23
   152
        </dependency>
jaroslav@26
   153
        <dependency>
jaroslav@26
   154
          <groupId>org.netbeans.api</groupId>
jaroslav@26
   155
          <artifactId>org-openide-util-lookup</artifactId>
jaroslav@903
   156
          <version>${netbeans.version}</version>
jaroslav@26
   157
          <scope>compile</scope>
jaroslav@26
   158
          <type>jar</type>
jaroslav@26
   159
        </dependency>
jaroslav@903
   160
        <dependency>
jaroslav@903
   161
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   162
            <artifactId>org-netbeans-api-annotations-common</artifactId>
jaroslav@903
   163
            <version>${netbeans.version}</version>
jaroslav@903
   164
        </dependency>
jaroslav@903
   165
        <dependency>
jaroslav@903
   166
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   167
            <artifactId>org-netbeans-modules-java-source</artifactId>
jaroslav@903
   168
            <version>${netbeans.version}</version>
jaroslav@903
   169
        </dependency>
jaroslav@903
   170
        <dependency>
jaroslav@903
   171
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   172
            <artifactId>org-netbeans-libs-javacapi</artifactId>
jaroslav@903
   173
            <version>${netbeans.version}</version>
jaroslav@903
   174
        </dependency>
jaroslav@903
   175
        <dependency>
jaroslav@903
   176
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   177
            <artifactId>org-netbeans-spi-java-hints</artifactId>
jaroslav@903
   178
            <version>${netbeans.version}</version>
jaroslav@903
   179
        </dependency>
jaroslav@903
   180
        <dependency>
jaroslav@903
   181
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   182
            <artifactId>org-netbeans-modules-parsing-api</artifactId>
jaroslav@903
   183
            <version>${netbeans.version}</version>
jaroslav@903
   184
        </dependency>
jaroslav@903
   185
        <dependency>
jaroslav@903
   186
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   187
            <artifactId>org-netbeans-spi-editor-hints</artifactId>
jaroslav@903
   188
            <version>${netbeans.version}</version>
jaroslav@903
   189
        </dependency>
jaroslav@903
   190
        <dependency>
jaroslav@903
   191
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   192
            <artifactId>org-openide-util</artifactId>
jaroslav@903
   193
            <version>${netbeans.version}</version>
jaroslav@903
   194
        </dependency>
jaroslav@903
   195
        <dependency>
jaroslav@903
   196
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   197
            <artifactId>org-netbeans-modules-java-lexer</artifactId>
jaroslav@903
   198
            <version>${netbeans.version}</version>
jaroslav@903
   199
        </dependency>
jaroslav@903
   200
        <dependency>
jaroslav@903
   201
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   202
            <artifactId>org-netbeans-modules-lexer</artifactId>
jaroslav@903
   203
            <version>${netbeans.version}</version>
jaroslav@903
   204
        </dependency>
jaroslav@903
   205
        <dependency>
jaroslav@903
   206
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   207
            <artifactId>org-netbeans-modules-java-hints-test</artifactId>
jaroslav@903
   208
            <version>${netbeans.version}</version>
jaroslav@903
   209
        </dependency>
jaroslav@903
   210
        <dependency>
jaroslav@903
   211
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   212
            <artifactId>org-netbeans-libs-junit4</artifactId>
jaroslav@903
   213
            <version>${netbeans.version}</version>
jaroslav@903
   214
        </dependency>
jaroslav@903
   215
        <dependency>
jaroslav@903
   216
            <groupId>org.netbeans.modules</groupId>
jaroslav@903
   217
            <artifactId>org-netbeans-lib-nbjavac</artifactId>
jaroslav@903
   218
            <version>${netbeans.version}</version>
jaroslav@903
   219
        </dependency>
jaroslav@903
   220
        <dependency> 
jaroslav@903
   221
            <groupId>org.netbeans.modules</groupId>
jaroslav@903
   222
            <artifactId>org-netbeans-modules-web-browser-api</artifactId>
jaroslav@903
   223
            <version>${netbeans.version}</version>
jaroslav@903
   224
            <exclusions>
jaroslav@903
   225
                <exclusion>
jaroslav@903
   226
                    <artifactId>org-netbeans-core</artifactId>
jaroslav@903
   227
                    <groupId>org.netbeans.modules</groupId>
jaroslav@903
   228
                </exclusion>
jaroslav@903
   229
                <exclusion>
jaroslav@903
   230
                    <artifactId>org-netbeans-core-multiview</artifactId>
jaroslav@903
   231
                    <groupId>org.netbeans.api</groupId>
jaroslav@903
   232
                </exclusion>
jaroslav@903
   233
                <exclusion>
jaroslav@903
   234
                    <artifactId>org-netbeans-libs-lucene</artifactId>
jaroslav@903
   235
                    <groupId>org.netbeans.api</groupId>
jaroslav@903
   236
                </exclusion>
jaroslav@903
   237
                <exclusion>
jaroslav@903
   238
                    <artifactId>org-netbeans-modules-diff</artifactId>
jaroslav@903
   239
                    <groupId>org.netbeans.api</groupId>
jaroslav@903
   240
                </exclusion>
jaroslav@903
   241
                <exclusion>
jaroslav@903
   242
                    <artifactId>org-netbeans-modules-editor-fold</artifactId>
jaroslav@903
   243
                    <groupId>org.netbeans.api</groupId>
jaroslav@903
   244
                </exclusion>
jaroslav@903
   245
                <exclusion>
jaroslav@903
   246
                    <artifactId>org-netbeans-modules-editor-guards</artifactId>
jaroslav@903
   247
                    <groupId>org.netbeans.api</groupId>
jaroslav@903
   248
                </exclusion>
jaroslav@903
   249
            </exclusions>
jaroslav@903
   250
        </dependency>
jaroslav@903
   251
        <dependency>
jaroslav@903
   252
            <artifactId>org-netbeans-modules-projectapi</artifactId>
jaroslav@903
   253
            <groupId>org.netbeans.api</groupId>
jaroslav@903
   254
            <type>jar</type>
jaroslav@903
   255
            <version>${netbeans.version}</version>
jaroslav@903
   256
        </dependency>
jaroslav@23
   257
      </dependencies>
jaroslav@23
   258
  </dependencyManagement>
jaroslav@554
   259
</project>