Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.installer / org.gvsig.desktop.installer.izpack / pom.xml @ 42794

History | View | Annotate | Download (3 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
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">
3

    
4
  <modelVersion>4.0.0</modelVersion>
5
  <artifactId>org.gvsig.desktop.installer.izpack</artifactId>
6
  <packaging>pom</packaging>
7
  <name>${project.artifactId}</name>
8
  <parent>
9
    <groupId>org.gvsig</groupId>
10
    <artifactId>org.gvsig.desktop.installer</artifactId>
11
    <version>1.1.0</version>
12
  </parent>
13

    
14
  <properties>
15
    <izpack.version>5.0.3</izpack.version>
16
  </properties>
17

    
18
  <dependencyManagement>
19
    <dependencies>
20

    
21
      <dependency>
22
          <groupId>org.codehaus.izpack</groupId>
23
          <artifactId>izpack-core</artifactId>
24
          <version>${izpack.version}</version>
25
      </dependency>
26

    
27
      <dependency>
28
          <groupId>org.codehaus.izpack</groupId>
29
          <artifactId>izpack-panel</artifactId>
30
          <version>${izpack.version}</version>
31
      </dependency>
32

    
33
    </dependencies>
34
  </dependencyManagement>
35

    
36
  <build>
37
    <plugins>
38

    
39
      <plugin>
40
        <groupId>org.codehaus.mojo</groupId>
41
        <artifactId>properties-maven-plugin</artifactId>
42
        <executions>
43
            <execution>
44
                <phase>generate-resources</phase>
45
                <goals>
46
                    <goal>read-project-properties</goal>
47
                </goals>
48
                <configuration>
49
                    <files>
50
                                  <!-- Define gvsig.product.folder.path in this property -->
51
                                  <file>${env.HOME}/.gvsig-devel.properties</file>
52
                                  <file>${project.basedir}/gvsig-devel.properties</file>
53
                    </files>
54
                    <quiet>true</quiet>
55
                </configuration>
56
            </execution>
57
          </executions>
58
      </plugin>
59

    
60

    
61
      <plugin>
62
        <groupId>org.codehaus.gmaven</groupId>
63
        <artifactId>gmaven-plugin</artifactId>
64
        <executions>
65
          <execution>
66
            <id>prepare-gvsig-product-and-packages</id>
67
            <phase>generate-resources</phase>
68
            <goals>
69
                <goal>execute</goal>
70
            </goals>
71
            <configuration>
72
              <scriptpath>
73
                <path>${project.basedir}/src/main/scripts</path>
74
              </scriptpath>
75
              <source>${project.basedir}/src/main/scripts/prepare_commons.groovy</source>
76
            </configuration>
77
          </execution>
78
          <execution>
79
            <id>deploy-gvsig-packages</id>
80
            <phase>install</phase>
81
            <goals>
82
                <goal>execute</goal>
83
            </goals>
84
            <configuration>
85
              <scriptpath>
86
                <path>${project.basedir}/src/main/scripts</path>
87
              </scriptpath>
88
              <source>${project.basedir}/src/main/scripts/deploy_commons.groovy</source>
89
            </configuration>
90
          </execution>
91
        </executions>
92
      </plugin>
93

94
    </plugins>
95
  </build>
96

97
  <modules>
98
    <module>org.gvsig.desktop.installer.izpack.extractpackages</module>
99
    <module>org.gvsig.desktop.installer.izpack.copyjre</module>
100
    <module>org.gvsig.desktop.installer.izpack.lin.x86</module>
101
    <module>org.gvsig.desktop.installer.izpack.lin.x86_64</module>
102
    <module>org.gvsig.desktop.installer.izpack.win.x86</module>
103
    <module>org.gvsig.desktop.installer.izpack.win.x86_64</module>
104
    <!--
105
    <module>org.gvsig.desktop.installer.izpack.mac</module>
106
    -->
107
  </modules>
108

109
</project>
110