Revision 36249
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