Revision 27125

View differences:

trunk/extensions/extGPE-gvSIG/pom.xml
29 29
			<version>1.9-SNAPSHOT</version>
30 30
		</dependency>
31 31
	</dependencies>
32
	
33
		<properties>
34
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/</extension-appgvsig-lib-dir>
35
		<build-dir>${basedir}/../build</build-dir>
36
		<extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig.GPE-gvSIG/
37
		</extension-distribution>
38
		<gvsig-extension-lib-distribution> gvSIG/extensiones/com.iver.cit.gvsig/lib</gvsig-extension-lib-distribution>
39
		<!-- Path to the descriptor for win32 -->
40
		<distribution-win32-descriptor> /distribution/distribution.xml
41
		</distribution-win32-descriptor>
42

  
43
		<extension-distribution-file>distribution/distribution.xml</extension-distribution-file>
44
		<distribution-final-name>extGPE-gvSIG</distribution-final-name>
45
		<library-dir>.</library-dir>
46
		<application-name>extensiones</application-name>
47
		<driver-path>${extension-dir}/com.iver.cit.gvsig/drivers</driver-path>
48
	</properties>
49

  
50 32
	<build>
51 33
		<sourceDirectory>src</sourceDirectory>
52
		<!--		<testSourceDirectory>src-test</testSourceDirectory>-->
34
		<testSourceDirectory>src-test</testSourceDirectory>
53 35
		<resources>
54 36
			<resource>
55 37
				<directory>src</directory>
......
66 48
		</resources>
67 49
		<plugins>
68 50
			<plugin>
51
				<groupId>org.apache.maven.plugins</groupId>
52
				<artifactId>maven-compiler-plugin</artifactId>
53
				<configuration>
54
					<source>1.4</source>
55
					<target>1.4</target>
56
				</configuration>
57
			</plugin>
58
			<plugin>
59
				<groupId>org.apache.maven.plugins</groupId>
60
				<artifactId>maven-jar-plugin</artifactId>
61
				<configuration>
62
					<excludes>
63
						<exclude>**/fmap/**</exclude>
64
					</excludes>
65
			        </configuration>
66
				<executions>
67
					<!--
68
						Generates a jar file only with the fmap drivers
69
					-->
70
					<execution>
71
						<id>fmap</id>
72
						<phase>package</phase>
73
						<goals>
74
							<goal>jar</goal>
75
						</goals>
76
						<configuration>
77
							<classifier>fmap</classifier>
78
							<includes>
79
								<include>**/fmap/**</include>
80
							</includes>
81
							<excludes>
82
								<exclude>**/gpe/**</exclude>
83
							</excludes>
84
						</configuration>
85
					</execution>
86
					<!--
87
						Generates a jar file only with the test classes
88
					-->
89
					<execution>
90
						<goals>
91
							<goal>test-jar</goal>
92
						</goals>
93
						<configuration>
94
							<includes>
95
								<include>**/**</include>
96
							</includes>
97
							<excludes>
98
								<exclude>NONE</exclude>
99
							</excludes>
100
						</configuration>
101
					</execution>
102
				</executions>
103
			</plugin>
104
			<plugin>
69 105
				<artifactId>maven-clean-plugin</artifactId>
70 106
				<configuration>
71 107
					<filesets>
......
80 116
			</plugin>
81 117
		</plugins>
82 118
	</build>
119
	
120
	<properties>
121
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/</extension-appgvsig-lib-dir>
122
		<build-dir>${basedir}/../build</build-dir>
123
		<extension-distribution> gvSIG/extensiones/org.gvsig.gpe/
124
		</extension-distribution>
125
		<gvsig-extension-lib-distribution> gvSIG/extensiones/com.iver.cit.gvsig/lib</gvsig-extension-lib-distribution>
126

  
127
		<extension-distribution-file>distribution/distribution.xml</extension-distribution-file>
128
		<distribution-final-name>extGPE-gvSIG</distribution-final-name>
129
		<library-dir>.</library-dir>
130
		<application-name>extensiones</application-name>
131
		<driver-path>${extension-dir}/com.iver.cit.gvsig/drivers</driver-path>
132
	</properties>
83 133
</project>
trunk/extensions/extGPE-gvSIG/distribution/distribution.xml
1
<assembly>
2
  <id>distribution</id>
3
  <formats>
4
    <format>dir</format>
5
  </formats>
6
  <fileSets>
7
    <fileSet>
8
      <directory>config</directory>
9
	  <outputDirectory>${extension-distribution}</outputDirectory>
10
    </fileSet>
11
	<fileSet>
12
      <directory>images</directory>
13
	  <outputDirectory>/${extension-distribution}/images</outputDirectory>
14
    </fileSet>
15
	 Extructure for the native libraries 
16
  </fileSets>
17
  <files>
18
    <file>
19
      <source>build.number</source>
20
      <outputDirectory>${extension-distribution}</outputDirectory>
21
    </file>
22
  </files>
23
        <moduleSets>
24
                <moduleSet>
25
                        <includes>
26
                                <include>org.gvsig:extGPE-gvSIG</include>
27
                        </includes>
28
                        <binaries>
29
                                <outputDirectory>${extension-distribution}/${library-dir}</outputDirectory>
30
                                <includeDependencies>true</includeDependencies>
31
                                <unpack>false</unpack>
32
                        </binaries>
33
                </moduleSet>
34
                <moduleSet>
35
                        <includes>
36
                                <include>org.gvsig:extGPE-gvSIG-fmap</include>
37
                        </includes>
38
                        <binaries>
39
                                <outputDirectory>${gvsig-extension-distribution}/lib</outputDirectory>
40
                                <unpack>false</unpack>
41
                        </binaries>
42
                </moduleSet>
43
        </moduleSets>
44
</assembly>

Also available in: Unified diff