Revision 36249

View differences:

branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.lib/org.gvsig.installer.lib.impl/src/main/resources/org/gvsig/installer/lib/impl/creation/install.xml
1 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>
2 12
	<target name="main" depends="copy_files"/>
3 13
    <target name="copy_files">
4 14
    	<copy todir="${gvsig_dir}">
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.prov/org.gvsig.installer.prov.plugin/src/main/java/org/gvsig/installer/prov/plugin/execution/PluginInstallerExecutionProvider.java
33 33
import java.io.IOException;
34 34
import java.io.InputStream;
35 35

  
36
import com.sardak.antform.AntForm;
37
import com.sardak.antform.AntMenu;
38

  
36 39
import org.apache.tools.ant.Project;
37 40
import org.apache.tools.ant.ProjectHelper;
38 41

  
......
171 174
    private void executeAntFile(File file) {
172 175
        Project p = new Project();
173 176
        p.setUserProperty("ant.file", file.getAbsolutePath());
174
        p.setProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
175
        p.setProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
177
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
178
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
179
        p.setBaseDir(file.getParentFile());
180
        p.addTaskDefinition("antform", AntForm.class);
181
        p.addTaskDefinition("antmenu", AntMenu.class);
176 182
        p.init();
177 183
        ProjectHelper helper = ProjectHelper.getProjectHelper();
178 184
        p.addReference("ant.projectHelper", helper);
branches/v2_0_0_prep/extensions/org.gvsig.installer/org.gvsig.installer.prov/org.gvsig.installer.prov.plugin/pom.xml
31 31
			<artifactId>ant</artifactId>
32 32
            <scope>compile</scope>
33 33
		</dependency>
34
		<dependency>
35
            <groupId>com.sardak</groupId>
36
            <artifactId>antform</artifactId>
37
            <scope>compile</scope>
38
        </dependency>
39
        <dependency>
40
            <groupId>ant-contrib</groupId>
41
            <artifactId>ant-contrib</artifactId>
42
            <scope>compile</scope>
43
        </dependency>
34 44
	</dependencies>
35 45
    <properties>
36 46
        <super.parent.dir>${basedir}/../..</super.parent.dir>

Also available in: Unified diff