Revision 36703

View differences:

branches/v2_0_0_prep/extensions/extJCRS/distribution/distribution.xml
1
<assembly>
2
	<id>distribution</id>
3
	<formats>
4
		<format>dir</format>
5
	</formats>
6
	<fileSets>
7
	<!-- Extructure for the extension -->
8
		<fileSet>
9
			<directory>config</directory>
10
			<outputDirectory>${extension.install.dir.name}
11
			</outputDirectory>
12
		</fileSet>
13
		<fileSet>
14
			<directory>data</directory>
15
			<outputDirectory>${extension.install.dir.name}/data
16
			</outputDirectory>
17
		</fileSet>
18
		<fileSet>
19
			<directory>images</directory>
20
			<outputDirectory>/${extension.install.dir.name}/images
21
			</outputDirectory>
22
		</fileSet>
23
	</fileSets>
24
	<files>
25
		<file>
26
			<source>package.info</source>
27
			<outputDirectory>${extension.install.dir.name}
28
			</outputDirectory>
29
		</file>
30
	</files>
31
	<dependencySets>
32
		<dependencySet>
33
			<outputDirectory>${extension.install.dir.name}/${library-dir}
34
			</outputDirectory>
35
			<includes>
36
				<include>org.gvsig:org.gvsig.crs.extension</include>
37
                <include>org.gvsig:org.gvsig.crs</include>
38
                <include>net.sf:jgridshiftapi</include>
39
			</includes>
40
		</dependencySet>
41
	</dependencySets>
42
</assembly>
branches/v2_0_0_prep/extensions/extJCRS/distribution/distribution-win.xml
1
<assembly>
2
	<id>distribution</id>
3
	<formats>
4
		<format>dir</format>
5
	</formats>
6
	<fileSets>
7
	<!-- Extructure for the extension -->
8
		<fileSet>
9
			<directory>config</directory>
10
			<outputDirectory>${extension.install.dir.name}
11
			</outputDirectory>
12
		</fileSet>
13
		<fileSet>
14
			<directory>data</directory>
15
			<outputDirectory>${extension.install.dir.name}/data
16
			</outputDirectory>
17
		</fileSet>
18
		<fileSet>
19
			<directory>images</directory>
20
			<outputDirectory>/${extension.install.dir.name}/images
21
			</outputDirectory>
22
		</fileSet>
23
        <fileSet>
24
            <directory>resources</directory>
25
            <outputDirectory>${extension.install.dir.name}</outputDirectory>
26
        </fileSet>
27
	</fileSets>
28
	<files>
29
		<file>
30
			<source>package.info</source>
31
			<outputDirectory>${extension.install.dir.name}
32
			</outputDirectory>
33
		</file>
34
        <file>
35
            <source>${user.home}/.depman/lib/crsjniproj2.0.1.dll</source>
36
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
37
        </file>   
38
        <file>
39
            <source>${user.home}/.depman/lib/msvcm80.dll</source>
40
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
41
        </file>   
42
        <file>
43
            <source>${user.home}/.depman/lib/msvcp71.dll</source>
44
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
45
        </file>   
46
        <file>
47
            <source>${user.home}/.depman/lib/msvcp80.dll</source>
48
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
49
        </file>   
50
        <file>
51
            <source>${user.home}/.depman/lib/msvcr71.dll</source>
52
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
53
        </file>   
54
        <file>
55
            <source>${user.home}/.depman/lib/msvcr80.dll</source>
56
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
57
        </file>   
58
        <file>
59
            <source>${user.home}/.depman/lib/Microsoft.VC80.CRT.manifest</source>
60
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
61
        </file>   
62
        <file>
63
            <source>${user.home}/.depman/lib/README-visualcppredist-2008.txt</source>
64
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
65
        </file>   
66
	</files>
67
	<dependencySets>
68
		<dependencySet>
69
			<outputDirectory>${extension.install.dir.name}/${library-dir}
70
			</outputDirectory>
71
			<includes>
72
				<include>org.gvsig:org.gvsig.crs.extension</include>
73
                <include>org.gvsig:org.gvsig.crs</include>
74
                <include>net.sf:jgridshiftapi</include>
75
			</includes>
76
		</dependencySet>
77
	</dependencySets>
78
</assembly>
branches/v2_0_0_prep/extensions/extJCRS/distribution/distribution-lin.xml
1
<assembly>
2
	<id>distribution</id>
3
	<formats>
4
		<format>dir</format>
5
	</formats>
6
	<fileSets>
7
	<!-- Extructure for the extension -->
8
		<fileSet>
9
			<directory>config</directory>
10
			<outputDirectory>${extension.install.dir.name}</outputDirectory>
11
		</fileSet>
12
		<fileSet>
13
			<directory>data</directory>
14
			<outputDirectory>${extension.install.dir.name}/data
15
			</outputDirectory>
16
		</fileSet>
17
		<fileSet>
18
			<directory>images</directory>
19
			<outputDirectory>/${extension.install.dir.name}/images
20
			</outputDirectory>
21
		</fileSet>
22
        <fileSet>
23
            <directory>resources</directory>
24
            <outputDirectory>${extension.install.dir.name}</outputDirectory>
25
        </fileSet>
26
	</fileSets>
27
	<files>
28
		<file>
29
			<source>package.info</source>
30
			<outputDirectory>${extension.install.dir.name}
31
			</outputDirectory>
32
		</file>
33
        <file>
34
            <source>${user.home}/.depman/lib/libcrsjniproj2.0.1.so</source>
35
            <outputDirectory>${extension.install.dir.name}/install/files/native</outputDirectory>
36
        </file>        
37
	</files>
38
	<dependencySets>
39
		<dependencySet>
40
			<outputDirectory>${extension.install.dir.name}/${library-dir}
41
			</outputDirectory>
42
			<includes>
43
				<include>org.gvsig:org.gvsig.crs.extension</include>
44
                <include>org.gvsig:org.gvsig.crs</include>
45
                <include>net.sf:jgridshiftapi</include>
46
			</includes>
47
		</dependencySet>
48
	</dependencySets>
49
</assembly>
branches/v2_0_0_prep/extensions/extJCRS/pom.xml
1 1
<?xml version="1.0" encoding="UTF-8"?>
2 2

  
3 3
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5 5
                      http://maven.apache.org/maven-v4_0_0.xsd">
6
	<modelVersion>4.0.0</modelVersion>
7
	<groupId>org.gvsig</groupId>
8
	<artifactId>org.gvsig.crs.extension</artifactId>
9
	<packaging>jar</packaging>
10
	<version>2.0-SNAPSHOT</version>
11
	<name>CRS management</name>
12
	<description>Advanced CRS management:
6
    <modelVersion>4.0.0</modelVersion>
7
    <groupId>org.gvsig</groupId>
8
    <artifactId>org.gvsig.crs.extension</artifactId>
9
    <packaging>jar</packaging>
10
    <version>2.0-SNAPSHOT</version>
11
    <name>CRS management</name>
12
    <description>Advanced CRS management:
13 13
- Set the reference system (CRS) by default, in views, in layers (CRS on the fly).
14 14
- Selection from recent CRS, from EPSG, ESRI, IAU2000 data bases and user's defined CRS.
15 15
- Create, edit and delete new CRS defined by the user (from an existing CRS, from a wkt string, or from scratch).
16 16
- Consult CRS information (datum, projection, proj4 string...)
17 17
- Convertion of coordinates (no datum changing)
18 18
- Transformation of coordinates (datum changing) from EPSG, manual, recent, compound and grid (.gsb extension)</description>
19
	<url>http://maven.apache.org</url>
20
	<parent>
21
		<groupId>org.gvsig</groupId>
22
		<artifactId>gvsig-base-extension-pom</artifactId>
23
		<version>2.0-SNAPSHOT</version>
24
	</parent>
25
	<distributionManagement>
26
		<site>
27
			<id>gvsig-repository</id>
28
			<url>${site-repository}/</url>
29
		</site>
30
	</distributionManagement>
19
    <url>http://maven.apache.org</url>
20
    <parent>
21
        <groupId>org.gvsig</groupId>
22
        <artifactId>gvsig-base-extension-pom</artifactId>
23
        <version>2.0-SNAPSHOT</version>
24
    </parent>
25
    <distributionManagement>
26
        <site>
27
            <id>gvsig-repository</id>
28
            <url>${site-repository}/</url>
29
        </site>
30
    </distributionManagement>
31 31

  
32
	<dependencies>
32
    <dependencies>
33 33
        <dependency>
34 34
            <groupId>org.gvsig</groupId>
35 35
            <artifactId>org.gvsig.tools.lib</artifactId>
......
45 45
            <artifactId>org.gvsig.fmap.control</artifactId>
46 46
            <scope>compile</scope>
47 47
        </dependency>
48
		<dependency>
49
			<groupId>org.gvsig</groupId>
50
			<artifactId>org.gvsig.utils</artifactId>
48
        <dependency>
49
            <groupId>org.gvsig</groupId>
50
            <artifactId>org.gvsig.utils</artifactId>
51 51
            <scope>compile</scope>
52
		</dependency>
52
        </dependency>
53 53
        <dependency>
54 54
            <groupId>org.gvsig</groupId>
55 55
            <artifactId>org.gvsig.projection</artifactId>
......
60 60
            <artifactId>org.gvsig.andami</artifactId>
61 61
            <scope>compile</scope>
62 62
        </dependency>
63
		<dependency>
64
			<groupId>org.gvsig</groupId>
65
			<artifactId>org.gvsig.crs</artifactId>
63
        <dependency>
64
            <groupId>org.gvsig</groupId>
65
            <artifactId>org.gvsig.crs</artifactId>
66 66
            <version>2.0.1-SNAPSHOT</version>
67 67
            <scope>compile</scope>
68
		</dependency>
69
		<dependency>
70
			<groupId>org.gvsig</groupId>
71
			<artifactId>org.gvsig.projection</artifactId>
72
			<classifier>cresques-ui</classifier>
68
        </dependency>
69
        <dependency>
70
            <groupId>org.gvsig</groupId>
71
            <artifactId>org.gvsig.projection</artifactId>
72
            <classifier>cresques-ui</classifier>
73 73
            <scope>compile</scope>
74
		</dependency>
75
		<dependency>
76
			<groupId>org.gvsig</groupId>
77
			<artifactId>org.gvsig.app</artifactId>
78
			<version>2.0-SNAPSHOT</version>
74
        </dependency>
75
        <dependency>
76
            <groupId>org.gvsig</groupId>
77
            <artifactId>org.gvsig.app</artifactId>
78
            <version>2.0-SNAPSHOT</version>
79 79
            <scope>compile</scope>
80
		</dependency>
81
		<dependency>
82
			<groupId>org.geotools</groupId>
83
			<artifactId>gt2-main</artifactId>
80
        </dependency>
81
        <dependency>
82
            <groupId>org.geotools</groupId>
83
            <artifactId>gt2-main</artifactId>
84 84
            <scope>compile</scope>
85
		</dependency>
86
		<dependency>
87
			<groupId>net.sf</groupId>
88
			<artifactId>jgridshiftapi</artifactId>
85
        </dependency>
86
        <dependency>
87
            <groupId>net.sf</groupId>
88
            <artifactId>jgridshiftapi</artifactId>
89 89
            <scope>compile</scope>
90
		</dependency>
91
		<dependency>
92
			<groupId>hsqldb</groupId>
93
			<artifactId>hsqldb</artifactId>
90
        </dependency>
91
        <dependency>
92
            <groupId>hsqldb</groupId>
93
            <artifactId>hsqldb</artifactId>
94 94
            <scope>compile</scope>
95
		</dependency>
96
		<dependency>
97
			<groupId>org.gvsig</groupId>
98
			<artifactId>org.gvsig.about.api</artifactId>
95
        </dependency>
96
        <dependency>
97
            <groupId>org.gvsig</groupId>
98
            <artifactId>org.gvsig.about.api</artifactId>
99 99
            <scope>compile</scope>
100
		</dependency>
100
        </dependency>
101 101
        <dependency>
102 102
            <groupId>org.opengis</groupId>
103 103
            <artifactId>geoapi</artifactId>
......
109 109
            <version>0.01</version>
110 110
            <scope>compile</scope>
111 111
        </dependency>
112
	</dependencies>
113
	<properties>
114
		<build-dir>${basedir}/../build</build-dir>
112
    </dependencies>
113
    <properties>
114
        <build-dir>${basedir}/../build</build-dir>
115 115
        <eclipse.project.name>extJCRS</eclipse.project.name>
116
	</properties>
117
	<build>
118
		<sourceDirectory>src</sourceDirectory>
119
		<!-- <testSourceDirectory>src-test</testSourceDirectory> -->
120
		<plugins>
121
			<!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
122
			<plugin>
123
				<groupId>org.apache.maven.plugins</groupId>
124
				<artifactId>maven-surefire-plugin</artifactId>
125
				<configuration>
126
					<skipTests>true</skipTests>
127
				</configuration>
128
			</plugin>
129
		</plugins>
130
	</build>
116
    </properties>
117
    <build>
118
        <sourceDirectory>src</sourceDirectory>
119
        <resources>
120
            <resource>
121
                <directory>resources</directory>
122
            </resource>
123
        </resources>
124
        <!-- <testSourceDirectory>src-test</testSourceDirectory> -->
125
        <plugins>
126
            <!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
127
            <plugin>
128
                <groupId>org.apache.maven.plugins</groupId>
129
                <artifactId>maven-surefire-plugin</artifactId>
130
                <configuration>
131
                    <skipTests>true</skipTests>
132
                </configuration>
133
            </plugin>
134
        </plugins>
135
    </build>
136
    <profiles>
137
        <profile>
138
            <id>linux-profile</id>
139
            <activation>
140
                <os>
141
                    <family>linux</family>
142
                </os>
143
            </activation>
144
            <properties>
145
                <package.info.operatingSystem>lin</package.info.operatingSystem>
146
                <package.info.architecture>x86</package.info.architecture>
147
                <extension.distribution.file>distribution/distribution-lin.xml</extension.distribution.file>
148
            </properties>
149
        </profile>
150
        <profile>
151
            <id>windows-profile</id>
152
            <activation>
153
                <os>
154
                    <family>windows</family>
155
                </os>
156
            </activation>
157
            <properties>
158
                <package.info.operatingSystem>win</package.info.operatingSystem>
159
                <package.info.architecture>x86</package.info.architecture>
160
                <extension.distribution.file>distribution/distribution-win.xml</extension.distribution.file>
161
            </properties>
162
        </profile>
163
    </profiles>
131 164
</project>
branches/v2_0_0_prep/extensions/extJCRS/resources/install/install.xml
1
<project name="org.gvsig.plugin1" default="main" basedir=".">
2
	<!--
3
		Predefined properties:
4
		gvsig_dir = gvSIG application root installation directory
5
		extensions_dir = gvSIG extensions directory
6
	-->
7
	<taskdef resource="net/sf/antcontrib/antlib.xml">
8
		<classpath>
9
			<pathelement location="${gvsig_dir}/lib/ant-contrib-1.0b3.jar" />
10
		</classpath>
11
	</taskdef>
12
	<target name="main" depends="copy_files"/>
13
    <target name="copy_files">
14
    	<copy todir="${gvsig_dir}">
15
    		<fileset dir="./files" includes="**"/>
16
		</copy>
17
	</target>
18
</project>

Also available in: Unified diff