deploy.xml 1.64 KB
Newer Older
duminil's avatar
duminil committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
This script compiles and deploys SimStadt Platform (GUI and Building Library Editors) and all required modules
to the directory specified in property "deploy.dir.path". It can be used to perform a headless build. 
Before executing check that all required modules/projects are enumerated in  property "projects".
-->

<project default="deploy" name="Deploy RegionChooser" basedir="..">
	<description>
		Create a Jar file with RegionChooser libraries and executables
	</description>
	<property name="deploy.dir.path" location="${user.home}/Desktop/SimStadt" />
	<property name="target.path" value="lib/region-chooser" />
	<property name="projects" value="RegionChooser,GeoLibs" />
	<import file="../SimStadt/deploy-common.xml" />
	<target name="deploy" depends="deploy-common"/>
		<echo file="${deploy.dir}/RegionChooser.bat">
java -classpath lib/* -Xms512m -Xmx2g -Djava.util.logging.config.file=logging.properties eu.simstadt.regionchooser.RegionChooserFX
pause > nul
		</echo>
		<echo file="${deploy.dir}/RegionChooser.sh">
java -classpath 'lib/*' -Xms512m -Xmx2g -Djava.util.logging.config.file=logging.properties eu.simstadt.regionchooser.RegionChooserFX
		</echo>
		<chmod file="${deploy.dir}/RegionChooser.sh" perm="u+x" />
		<echo file="${deploy.dir}/RegionChooser.command">
cd "$(dirname "$0")" # set the current working directory to the directory this script is in
java -classpath lib/* -Xms512m -Xmx2g -Djava.util.logging.config.file=logging.properties eu.simstadt.regionchooser.RegionChooserFX
		</echo>
		<chmod file="${deploy.dir}/RegionChooser.command" perm="u+x" />
</project>