forked from sPyOpenSource/myopenlab
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbuild.xml
More file actions
26 lines (26 loc) · 1.83 KB
/
build.xml
File metadata and controls
26 lines (26 loc) · 1.83 KB
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
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="create_run_jar" name="Create Runnable Jar for Project MyOpenLab with libraries in sub-folder">
<!--this file was created by Eclipse Runnable JAR Export Wizard-->
<!--ANT 1.7 is required -->
<!--define folder properties-->
<property name="dir.buildfile" value="."/>
<property name="dir.workspace" value="${dir.buildfile}/.."/>
<property name="dir.jarfile" value="${dir.buildfile}/MyOpenLab.AppDir/usr/share/myopenlab/distribution"/>
<target name="create_run_jar">
<jar destfile="${dir.jarfile}/myopenlab.jar">
<manifest>
<attribute name="Main-Class" value="VisualLogic.gui.FrameMain"/>
<attribute name="Class-Path" value=". myopenlab_lib/jaxb-api-2.4.0-b180830.0359.jar myopenlab_lib/json-20230227.jar myopenlab_lib/jssc-2.9.2.jar myopenlab_lib/rhino-1.7.14.jar myopenlab_lib/rhino-engine-1.7.14.jar myopenlab_lib/swing-layout-1.0.4.jar"/>
</manifest>
<fileset dir="${dir.buildfile}/bin"/>
</jar>
<delete dir="${dir.jarfile}/myopenlab_lib"/>
<mkdir dir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/jaxb-api-2.4.0-b180830.0359.jar" todir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/json-20230227.jar" todir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/jssc-2.9.2.jar" todir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/rhino-1.7.14.jar" todir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/rhino-engine-1.7.14.jar" todir="${dir.jarfile}/myopenlab_lib"/>
<copy file="/home/ssarkar/.ant/lib/swing-layout-1.0.4.jar" todir="${dir.jarfile}/myopenlab_lib"/>
</target>
</project>