1
<?xml version="1.0" encoding="UTF-8"?>
2
<project name="createNewDB" default="run" basedir=".">
4
<property file="../../common.properties" />
5
<path id="db.classpath">
6
<fileset dir="${db.root}/lib">
7
<include name="*.jar"/>
11
<!-- JVM arguments -->
12
<property name="db.jvmargs" value="-ms16m -mx32m"/>
14
<target name="startDB" description="Start database">
15
<java classname="com.pointbase.net.netServer" classpathref="db.classpath">
17
This can be used if forked="true"
18
<jvmarg line='-Djava.security.manager -Djava.security.policy="${db.root}\databases\pointbase.policy" -Ddatabase.home="${db.root}\databases" -Dpointbase.ini="${db.root}\databases\pointbase.ini" -Dpointbase.lib="${db.root}/lib"'/>
23
<target name="run" depends="startDB" description="Create database tables and populate database.">
24
<java classname="com.pointbase.tools.toolsCommander" fork="true" dir="${appsrv.root}">
25
<jvmarg line="${db.jvmargs}"/>
26
<arg line="${db.driver} ${db.url},database.home=${db.nb.home} ${sql.script} ${db.user} ${db.pwd}"/>
27
<classpath refid="db.classpath"/>