Navigation


root/binbuild.xml

Revision 196:a63c96e9daef, 1.4 KB (checked in by jslawinski, 5 weeks ago)

#4: Added scripts to automate distributions creation.

Line  
1 <project name="dac" default="run-broker-cajo" basedir=".">
2         <property name="lib.dir" value="${basedir}/lib" />
3         <property name="cajoBrokerURL" value="localhost"/>
4
5         <path id="lib.classpath">
6                 <fileset dir="${lib.dir}">
7                         <include name="*.jar" />
8                 </fileset>
9         <pathelement location="etc" />
10         </path>
11
12         <target name="send-agent">
13                 <java classname="org.dacframe.Launcher" classpathref="lib.classpath">
14                         <assertions>
15                                 <enable />
16                         </assertions>
17                 </java>
18         </target>
19
20         <target name="run-broker-cajo">
21                 <java classname="org.dacframe.broker.CajoBrokerServer" classpathref="lib.classpath" fork="true">
22                         <sysproperty key="org.dacframe.workerType" value="brokerCajo" />
23                         <arg value="${cajoBrokerURL}"/>
24                         <assertions>
25                                 <enable />
26                         </assertions>
27                 </java>
28         </target>
29
30         <target name="run-worker">
31                 <java classname="org.dacframe.worker.WorkerSingleThreaded" classpathref="lib.classpath">
32                         <sysproperty key="org.dacframe.workerType" value="workerab" />
33                         <assertions>
34                                 <enable />
35                         </assertions>
36                 </java>
37         </target>
38
39         <target name="run-logserver">
40                         <java classname="org.apache.log4j.net.SocketServer" classpathref="lib.classpath">
41                                 <arg value="12388"/>
42                                 <arg value="etc/logserver/logserver.properties"/>
43                                 <arg value="etc/logserver"/>
44                 <sysproperty key="log4j.configuration" value="logserver/logserver.properties"/>
45                         </java>
46         </target>
47 </project>
48
Note: See TracBrowser for help on using the browser.