desktop/application/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Tue, 28 Sep 2010 22:07:05 +0200
branchdesktop
changeset 270 45b57eaafbb7
parent 260 8ebffb5aa10e
permissions -rw-r--r--
nbm-maven-plugin 3.3 has been released. Let's use it.
jaroslav@257
     1
jaroslav@257
     2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
jaroslav@257
     3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
jaroslav@257
     4
    <parent>
jaroslav@257
     5
        <groupId>cz.xelfi.quoridor</groupId>
jaroslav@257
     6
        <artifactId>desktop</artifactId>
jaroslav@257
     7
        <version>1.0-SNAPSHOT</version>
jaroslav@257
     8
    </parent>
jaroslav@257
     9
    <modelVersion>4.0.0</modelVersion>
jaroslav@257
    10
    <packaging>nbm-application</packaging>
jaroslav@257
    11
    <version>1.0-SNAPSHOT</version>
jaroslav@257
    12
    <name>Quoridor Desktop</name>
jaroslav@257
    13
    <dependencies>
jaroslav@257
    14
        <dependency>
jaroslav@257
    15
            <groupId>org.netbeans.cluster</groupId>
jaroslav@257
    16
            <artifactId>platform</artifactId>
jaroslav@257
    17
            <version>${netbeans.version}</version>
jaroslav@257
    18
            <type>pom</type>
jaroslav@257
    19
        </dependency>
jaroslav@257
    20
      
jaroslav@257
    21
        <dependency>
jaroslav@257
    22
            <groupId>cz.xelfi.quoridor</groupId>
jaroslav@257
    23
            <artifactId>desktop.branding</artifactId>
jaroslav@257
    24
            <version>1.0-SNAPSHOT</version>
jaroslav@257
    25
        </dependency>
jaroslav@257
    26
        <dependency>
jaroslav@257
    27
            <groupId>cz.xelfi.quoridor</groupId>
jaroslav@257
    28
            <artifactId>desktop-sample</artifactId>
jaroslav@257
    29
            <version>1.0-SNAPSHOT</version>
jaroslav@257
    30
        </dependency>
jaroslav@257
    31
        <dependency>
jaroslav@257
    32
            <groupId>${project.groupId}</groupId>
jaroslav@257
    33
            <artifactId>visidor</artifactId>
jaroslav@257
    34
            <version>${visidorVersion}</version>
jaroslav@257
    35
        </dependency>
jaroslav@257
    36
    </dependencies>
jaroslav@257
    37
    <build>
jaroslav@257
    38
        <plugins>
jaroslav@257
    39
            <plugin>
jaroslav@257
    40
                <groupId>org.codehaus.mojo</groupId>
jaroslav@257
    41
                <artifactId>nbm-maven-plugin</artifactId>
jaroslav@270
    42
                <version>3.3</version>
jaroslav@257
    43
            </plugin>
jaroslav@257
    44
        </plugins>
jaroslav@257
    45
    </build>
jaroslav@257
    46
jaroslav@257
    47
    <profiles>
jaroslav@257
    48
        <profile>
jaroslav@257
    49
            <id>deployment</id>
jaroslav@257
    50
            <build>
jaroslav@257
    51
                <plugins>
jaroslav@257
    52
                    <plugin>
jaroslav@257
    53
                        <groupId>org.codehaus.mojo</groupId>
jaroslav@257
    54
                        <artifactId>nbm-maven-plugin</artifactId>
jaroslav@257
    55
                        <executions>
jaroslav@257
    56
                            <execution>
jaroslav@257
    57
                                <id>updatesite</id>
jaroslav@257
    58
                                <phase>package</phase>
jaroslav@257
    59
                                <goals>
jaroslav@257
    60
                                    <goal>autoupdate</goal>
jaroslav@257
    61
                                </goals>
jaroslav@257
    62
                                <configuration>
jaroslav@257
    63
                            <!--distBase>central::default::http://repo1.maven.org/maven2</distBase-->
jaroslav@257
    64
                                </configuration>
jaroslav@257
    65
                            </execution>
jaroslav@257
    66
                            <execution>
jaroslav@257
    67
                                <id>webstart</id>
jaroslav@257
    68
                                <phase>package</phase>
jaroslav@257
    69
                                <goals>
jaroslav@257
    70
                                    <goal>webstart-app</goal>
jaroslav@257
    71
                                </goals>
jaroslav@257
    72
                                <configuration>
jaroslav@257
    73
                                    <codebase>${project.build.directory}/webstart/${brandingToken}</codebase>
jaroslav@257
    74
                                </configuration>
jaroslav@257
    75
                            </execution>
jaroslav@257
    76
                        </executions>
jaroslav@257
    77
                    </plugin>
jaroslav@257
    78
                </plugins>
jaroslav@257
    79
            </build>
jaroslav@257
    80
        </profile>
jaroslav@257
    81
    </profiles>
jaroslav@257
    82
    <artifactId>qdor</artifactId>
jaroslav@257
    83
</project>