Revision 36537

View differences:

tags/v_1_12_0_Build_1402/extIconThemeBase/pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
	<modelVersion>4.0.0</modelVersion>
4
	<groupId>org.gvsig</groupId>
5
	<artifactId>extIconThemeBase</artifactId>
6
	<packaging>jar</packaging>
7
	<version>1.9-SNAPSHOT</version>
8
	<name>extIconThemeBase</name>
9
	<url>http://maven.apache.org</url>
10
	<parent>
11
		<groupId>org.gvsig</groupId>
12
		<artifactId>gvsig-extension-base-pom
13
		</artifactId>
14
		<version>1.9-SNAPSHOT</version>
15
	</parent>
16
	<dependencies>
17
		<dependency>
18
			<groupId>org.gvsig</groupId>
19
			<artifactId>_fwAndami</artifactId>
20
			<version>1.9-SNAPSHOT</version>
21
		</dependency>
22
	</dependencies>
23
	<properties>
24
		<extension-distribution> gvSIG/extensiones/org.gvsig.iconThemeBase/
25
		</extension-distribution>
26
		<gvsig-extension-distribution> gvSIG/extensiones/com.iver.cit.gvsig/
27
		</gvsig-extension-distribution>
28
		<extension-appgvsig-lib-dir> ${extension-dir}/com.iver.cit.gvsig/lib/
29
		</extension-appgvsig-lib-dir>
30
		<build-dir>${basedir}/../build</build-dir>
31
		<library-dir>lib</library-dir>
32
		<!--		 Path to the output directory for the distribution -->
33
		<extension-distribution-output-directory>target/
34
		</extension-distribution-output-directory>
35
		<distribution-output-directory>distribution/
36
		</distribution-output-directory>
37
		
38
		
39
		<!-- Path to the file descriptor to generate the extension-->
40
		<extension-distribution-file>distribution/distribution.xml
41
		</extension-distribution-file>
42
		<!-- Final name of the output directory for the distribution -->
43
		<distribution-final-name>iconThemeBase
44
		</distribution-final-name>
45
		<application-name>iconThemeBase</application-name>
46
		<output-dir_installers>target/intallers/
47
		</output-dir_installers>
48
	</properties>
49
	<build>
50
		<sourceDirectory>src</sourceDirectory>
51
<!--		<testSourceDirectory>src-test</testSourceDirectory>-->
52
		<plugins>
53
			<plugin>
54
				<artifactId>maven-clean-plugin</artifactId>
55
				<configuration>
56
					<filesets>
57
						<fileset>
58
							<directory> ${gvsig-path}/${extension-distribution}</directory>
59
							<includes>
60
								<include>**</include>
61
							</includes>
62
						</fileset>
63
					</filesets>
64
				</configuration>
65
			</plugin>
66
		</plugins>
67
	</build>
68
</project>
tags/v_1_12_0_Build_1402/extIconThemeBase/build.xml
1
<project name="Generar extension en Andami" default="generate-without-source" basedir=".">
2
	<description>
3
        Instala el plugin de ejemplo en Andami.
4
    </description>
5
	<!-- set global properties for this build -->
6
	<property name="src" location="src" />
7
	<property name="build" location="bin" />
8
	<property name="dist" location="dist" />
9
	<property name="plugin" value="org.gvsig.iconThemeBase" />
10
	<property name="extension-dir" location="../_fwAndami/gvSIG/extensiones" />
11
	<property name="logos-dir" location="../_fwAndami/theme" />
12
	<property name="gvsig-lib" location="../_fwAndami/gvSIG/extensiones/com.iver.cit.gvsig" />
13
	<!--property name="binaries-dir" location="../binaries" /-->
14
	<import file="../binaries/ant/utilities.xml"/>
15

  
16

  
17
	<target name="init">
18
		<!-- Create the time stamp -->
19
		<tstamp />
20
		<!-- Create the build directory structure used by compile -->
21
		<mkdir dir="${build}" />
22
		<!-- Creamos un fichero con el timeStamp para que lo lea el FPanelAbout -->
23
		<!--<buildnumber />-->
24
		<mkdir dir="${dist}" />
25
		<mkdir dir="${dist}/lib" />
26
		<mkdir dir="${dist}/images" />
27

  
28
	</target>
29

  
30
	<target name="batch-build"
31
			description="compile the sources, create the jar file"
32
			depends="init,compile,create-jar,copy-data-files,move-to-andami">
33
	</target>
34

  
35
	<target name="compile" description="compile the source" >
36
		<antcall target="gvSIG-import-build-number"/>
37
		<!-- Compile the Java code from ${src} to ${build} -->
38
		<mkdir dir="${build}" />
39
		<loadEclipseClasspath project="${basedir}"/>
40
		<gvSIG-javac
41
			classpath="${eclipseClasspath}"
42
		/>
43
	</target>
44

  
45
	  <target name="generate-without-source"
46
	  		description="generate the distribution without the source file"
47
	  	depends="init,create-jar,copy-data-files,move-to-andami">
48

  
49
	  </target>
50

  
51
	<target name="create-jar"
52
			description="Creates the plugin jar">
53

  
54
		<jar jarfile="${dist}/lib/${plugin}.jar" basedir="${build}" />
55

  
56
	</target>
57

  
58
	<target name="copy-data-files" depends="make-package-info">
59
		<copy todir="${dist}/lib/">
60
			<fileset dir="lib/" includes="**/**" />
61
		</copy>
62
		<!-- Put in this .jar the classes to be instantiated in gvSIG -->
63
		<copy file="config/config.xml" todir="${dist}" />
64
		<copy file="config/about.htm" todir="${dist}" />
65

  
66
		<copy todir="${dist}">
67
			<fileset dir="config" includes="text*.properties" />
68
		</copy>
69

  
70
		<copy todir="${dist}/images">
71
			<fileset dir="images" includes="**/**" />
72
		</copy>
73
		<copy file="package.info" todir="${dist}"/>
74

  
75
	</target>
76

  
77
	<target name="move-to-andami">
78
		<move todir="${extension-dir}/${plugin}/">
79
			<fileset dir="${dist}" includes="**/**" />
80
		</move>
81
	</target>
82

  
83
	<target name="clean">
84
	 	<delete dir="${dist}" failonerror="no"/>
85
		<delete dir="${build}" failonerror="no"/>
86
	</target>
87

  
88
</project>
89

  
tags/v_1_12_0_Build_1402/extIconThemeBase/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-distribution}
11
			</outputDirectory>
12
		</fileSet>
13
		<fileSet>
14
			<directory>images</directory>
15
			<outputDirectory>/${extension-distribution}/images
16
			</outputDirectory>
17
		</fileSet>
18
	</fileSets>
19
	<files>
20
		<file>
21
			<source>build.number</source>
22
			<outputDirectory>${extension-distribution}
23
			</outputDirectory>
24
		</file>
25
	</files>
26
	<!--
27
		***********************************************************************
28
	-->
29
  <!-- *													   *-->
30
	<!--
31
		***********************************************************************
32
	-->
33
	<dependencySets>
34
		<dependencySet>
35
			<outputDirectory>${extension-distribution}/${library-dir}
36
			</outputDirectory>
37
			<includes>
38
				<include>org.gvsig:extIconThemeBase</include>
39
			</includes>
40
		</dependencySet>
41
	</dependencySets>
42
</assembly>
tags/v_1_12_0_Build_1402/extIconThemeBase/.classpath
1
<?xml version="1.0" encoding="UTF-8"?>
2
<classpath>
3
	<classpathentry kind="src" path="src"/>
4
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
5
	<classpathentry combineaccessrules="false" kind="src" path="/_fwAndami"/>
6
	<classpathentry kind="output" path="bin"/>
7
</classpath>
tags/v_1_12_0_Build_1402/extIconThemeBase/.project
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>extIconThemeBase</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
		<buildCommand>
9
			<name>org.eclipse.jdt.core.javabuilder</name>
10
			<arguments>
11
			</arguments>
12
		</buildCommand>
13
	</buildSpec>
14
	<natures>
15
		<nature>org.eclipse.jdt.core.javanature</nature>
16
	</natures>
17
</projectDescription>
tags/v_1_12_0_Build_1402/extIconThemeBase/config/config.xml
1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<plugin-config>
3
	<depends plugin-name="com.iver.cit.gvsig" />
4
	<libraries library-dir="./lib"/>
5
	<resourceBundle name="text"/>
6
	<extensions>
7
		<extension class-name="org.gvsig.iconThemeBase.ExtensionIcon16Theme"
8
			description="Extensi?n encargada de cargar iconos de 16x16."
9
			active="true"
10
			priority="50">					
11
		</extension>
12
		<extension class-name="org.gvsig.iconThemeBase.ExtensionIcon22Theme"
13
			description="Extensi?n encargada de cargar iconos de 22x22."
14
			active="false"
15
			priority="50">					
16
		</extension>
17
	</extensions>
18
</plugin-config>
tags/v_1_12_0_Build_1402/extIconThemeBase/config/about.htm
1
<html>
2
  <head>
3
    <title>Extension 3D del programa GvSIG </title>
4
    <meta content="">
5
    <style></style>
6
  </head>
7
  <body>
8
<table width="60%" border="0">
9
  <tr>
10
    <td width="64%"><img src="images/logo_horiz_bicolor_gva.png" width="329" height="50"></td>
11
    <td width="36%"><div align="right"><img src="images/logoIver.png" width="87" height="50"></div></td>
12
  </tr>
13
  <tr>
14
    <td colspan="2"><font face="Arial, Helvetica, sans-serif">&copy; Copyright
15
      Generalitat Valenciana, IVER T.I and other contributors 2005.</font></td>
16
  </tr>
17
</table>
18
  <h3>Extesi&oacute;n de la Aplicaci&oacute;n para el tratamiento de top&oacute;nimos del Instituto Geogr&aacute;fico Nacional</h3>
19
  <p><br><br><b> Build Number: #build.number#</b></p>
20
  </body>
21
</html>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff