|
|
f0be2ee |
--- build.xml 2008-12-10 20:54:53.000000000 +1100
|
|
|
f0be2ee |
+++ build.xml.new 2008-12-10 20:55:13.000000000 +1100
|
|
|
f0be2ee |
@@ -118,7 +118,8 @@
|
|
|
f0be2ee |
<condition property="os.unixWithXlib">
|
|
|
f0be2ee |
<and>
|
|
|
f0be2ee |
<os family="unix"/>
|
|
|
f0be2ee |
- <available file="/usr/X11R6/include/X11/Xlib.h"/>
|
|
|
f0be2ee |
+ <available file="/usr/include/X11/Xlib.h"/>
|
|
|
f0be2ee |
+
|
|
|
f0be2ee |
</and>
|
|
|
f0be2ee |
</condition>
|
|
|
f0be2ee |
</target>
|
|
|
f0be2ee |
@@ -135,7 +136,7 @@
|
|
|
f0be2ee |
</target>
|
|
|
f0be2ee |
|
|
|
f0be2ee |
|
|
|
f0be2ee |
- description="Compile java sources for the framework, demos, and tests">
|
|
|
f0be2ee |
+ description="Compile java sources for the framework, and tests">
|
|
|
f0be2ee |
<javac classpathref="javac.classpath" destdir="${bin.dir}" debug="true" source="1.4">
|
|
|
f0be2ee |
<src path="${java.src.core}" />
|
|
|
f0be2ee |
|
|
|
f0be2ee |
@@ -145,8 +146,6 @@
|
|
|
f0be2ee |
<src path="${java.src.drag}"/>
|
|
|
f0be2ee |
<src path="${java.src.perspective}"/>
|
|
|
f0be2ee |
</javac>
|
|
|
f0be2ee |
- <javac classpathref="javac.classpath.demo" srcdir="${java.src.demo}" destdir="${bin.dir.demo}" debug="true" source="1.4"/>
|
|
|
f0be2ee |
- <javac classpathref="javac.classpath.test" srcdir="${java.src.test}" destdir="${bin.dir.test}" debug="true" source="1.4"/>
|
|
|
f0be2ee |
</target>
|
|
|
f0be2ee |
|
|
|
f0be2ee |
|
|
|
f0be2ee |
@@ -291,12 +290,15 @@
|
|
|
f0be2ee |
|
|
|
f0be2ee |
<exec executable="gcc" failonerror="true">
|
|
|
f0be2ee |
<arg value="-lX11"/>
|
|
|
f0be2ee |
- <arg value="-L/usr/X11R6/lib"/>
|
|
|
f0be2ee |
- <arg value="-I/usr/X11R6/include"/>
|
|
|
f0be2ee |
+ <arg value="-L/usr/lib"/>
|
|
|
f0be2ee |
+ <arg value="-I/usr/include/X11"/>
|
|
|
f0be2ee |
+ <arg value="-fPIC"/>
|
|
|
f0be2ee |
+ <arg value="-g"/>
|
|
|
f0be2ee |
<arg value="-o"/>
|
|
|
f0be2ee |
<arg value="${so.dir}/libRubberBand${library.key}.so"/>
|
|
|
f0be2ee |
<arg value="-shared"/>
|
|
|
f0be2ee |
<arg value="${c.dir}/RubberBand.c"/>
|
|
|
f0be2ee |
+ <arg value="-Wl,-soname=libRubberBand-0.so"/>
|
|
|
f0be2ee |
<arg line='${sdk.include.gcc.args}'/>
|
|
|
f0be2ee |
</exec>
|
|
|
f0be2ee |
</target>
|
|
|
f0be2ee |
@@ -414,60 +416,6 @@
|
|
|
f0be2ee |
<java fork="yes" dir="${bin.dir.demo}" classpathref="rt.classpath.demo" />
|
|
|
f0be2ee |
</presetdef>
|
|
|
f0be2ee |
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo" depends="resources,compile" description="Run org.flexdock.demos.AllDemos">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.AllDemos" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.maximizing" depends="resources,compile" description="Run org.flexdock.demos.maximizing.MaximizationDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.perspective.MaximizationDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.perspectives" depends="resources,compile" description="Run org.flexdock.demos.perspective.PerspectivesDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.perspective.PerspectivesDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.xmlperspectives" depends="resources,compile" description="Run org.flexdock.demos.perspective.XMLPerspectivesDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.perspective.XMLPerspectivesDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.adapter" depends="resources,compile" description="Run org.flexdock.demos.raw.adapter.AdapterDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.adapter.AdapterDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.border" depends="resources,compile" description="Run org.flexdock.demos.raw.border.BorderDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.border.BorderDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.compound" depends="resources,compile" description="Run org.flexdock.demos.raw.CompoundDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.CompoundDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.elegant" depends="resources,compile" description="Run org.flexdock.demos.raw.elegant.ElegantDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.elegant.ElegantDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.jmf" depends="resources,compile" description="Run org.flexdock.demos.raw.jmf.JMFDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.jmf.JMFDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.simple" depends="resources,compile" description="Run org.flexdock.demos.raw.SimpleDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.SimpleDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.splitpane" depends="resources,compile" description="Run org.flexdock.demos.raw.SplitPaneDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.SplitPaneDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.tabbedpane" depends="resources,compile" description="Run org.flexdock.demos.raw.TabbedPaneDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.raw.TabbedPaneDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- <target name="demo.view" depends="resources,compile" description="Run org.flexdock.demos.view.ViewDemo">
|
|
|
f0be2ee |
- <java.demo classname="org.flexdock.demos.view.ViewDemo" />
|
|
|
f0be2ee |
- </target>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
|
|
|
f0be2ee |
|
|
|
f0be2ee |
<presetdef name="java.test">
|
|
|
f0be2ee |
@@ -555,9 +503,7 @@
|
|
|
f0be2ee |
<fileset dir="${webstart.src}"/>
|
|
|
f0be2ee |
<filterset begintoken="@" endtoken="@">
|
|
|
f0be2ee |
<filter token="VERSION" value="${version}"/>
|
|
|
f0be2ee |
- <filter token="DEMO_JAR_NAME" value="${dist.demo.jar.name}"/>
|
|
|
f0be2ee |
<filter token="FRAMEWORK_JAR_NAME" value="${dist.jar.name}"/>
|
|
|
f0be2ee |
- <filter token="JMF_JAR_NAME" value="jmf.jar"/>
|
|
|
f0be2ee |
<filter token="APACHE_LOGGING" value="commons-logging-1.1.jar"/>
|
|
|
f0be2ee |
<filter token="LOOKS" value="looks-2.1.1.jar"/>
|
|
|
f0be2ee |
<filter token="SKIN_LF" value="skinlf.jar"/>
|
|
|
f0be2ee |
@@ -567,12 +513,6 @@
|
|
|
f0be2ee |
jarname="${build.dir}/${dist.jar.name}"
|
|
|
f0be2ee |
sjarname="${bin.dir.webstart}/${dist.jar.name}"/>
|
|
|
f0be2ee |
|
|
|
f0be2ee |
- jarname="${build.dir}/${dist.demo.jar.name}"
|
|
|
f0be2ee |
- sjarname="${bin.dir.webstart}/${dist.demo.jar.name}"/>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
- jarname="${build.dir}/lib/jmf/lib/jmf.jar"
|
|
|
f0be2ee |
- sjarname="${bin.dir.webstart}/jmf.jar"/>
|
|
|
f0be2ee |
-
|
|
|
f0be2ee |
jarname="${build.dir}/lib/commons-logging-1.1.jar"
|
|
|
f0be2ee |
sjarname="${bin.dir.webstart}/commons-logging-1.1.jar"/>
|
|
|
f0be2ee |
|