This commit is contained in:
edburns%acm.org 2003-01-12 07:28:28 +00:00
Родитель 6765750d19
Коммит 3602ad04a6
4 изменённых файлов: 39 добавлений и 69 удалений

Просмотреть файл

@ -58,9 +58,6 @@
<mkdir dir="${build.home}"/>
<unjar src="${basedir}/external/dom2.jar"
dest="${build.home}" />
</target>
<target name="util">
@ -69,7 +66,7 @@
</target>
<target name="dom">
<target name="dom" depends="external">
<ant dir="${basedir}/dom"/>

Просмотреть файл

@ -61,9 +61,9 @@
</path>
<target name="main"
depends="compile.classes,compile.src"/> <!--,compile.jni"/>-->
depends="compile.classes,compile.src,compile.jni"/>
<target name="compile.classes">
<target name="compile.classes" depends="external">
<javac destdir="${build.home}"
debug="${compile.debug}"
@ -76,6 +76,15 @@
</target>
<target name="external">
<mkdir dir="${build.home}"/>
<unjar src="${basedir}/../external/dom2.jar"
dest="${build.home}" />
</target>
<target name="compile.src">
<exec os="SunOS" dir="${basedir}/src" failonerror="yes"
@ -87,73 +96,38 @@
</target>
<target name="compile.javah.headers" depends="compile.javah.canvas.headers">
<target name="compile.jni" depends="compile.javah.headers">
<javah outputFile="${basedir}/src_share/BookmarksImpl.h"
class="org.mozilla.webclient.wrapper_native.BookmarksImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/PreferencesImpl.h"
class="org.mozilla.webclient.wrapper_native.PreferencesImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/CurrentPageImpl.h"
class="org.mozilla.webclient.wrapper_native.CurrentPageImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/HistoryImpl.h"
class="org.mozilla.webclient.wrapper_native.HistoryImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/WrapperFactoryImpl.h"
class="org.mozilla.webclient.wrapper_native.WrapperFactoryImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/NavigationImpl.h"
class="org.mozilla.webclient.wrapper_native.NavigationImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/RDFEnumeration.h"
class="org.mozilla.webclient.wrapper_native.RDFEnumeration">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/RDFTreeNode.h"
class="org.mozilla.webclient.wrapper_native.RDFTreeNode">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/ISupportsPeer.h"
class="org.mozilla.webclient.wrapper_native.ISupportsPeer">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/WindowControlImpl.h"
class="org.mozilla.webclient.wrapper_native.WindowControlImpl">
<classpath refid="compile.classpath"/>
</javah>
<javah outputFile="${basedir}/src_share/NativeEventThread.h"
class="org.mozilla.webclient.wrapper_native.NativeEventThread">
<classpath refid="compile.classpath"/>
</javah>
</target>
<target name="compile.javah.canvas.headers"
depends="compile.unix.canvas.headers,compile.win32.canvas.headers"/>
<target name="compile.unix.canvas.headers" if="build.unix.classes">
<javah outputFile="${basedir}/src_moz/gtk/GtkBrowserControlCanvas.h"
class="org.mozilla.webclient.wrapper_native.gtk.GtkBrowserControlCanvas">
<classpath refid="compile.classpath"/>
</javah>
<exec os="SunOS" dir="${basedir}/jni" failonerror="yes"
executable="gmake"/>
<exec os="Linux" dir="${basedir}/jni" failonerror="yes"
executable="make"/>
<exec os="Windows 2000" dir="${basedir}/jni" executable="make"
failonerror="yes"/>
</target>
<target name="compile.win32.canvas.headers" if="build.win32.classes">
<javah outputFile="${basedir}/src_moz/win32/Win32BrowserControlCanvas.h"
class="org.mozilla.webclient.wrapper_native.win32.Win32BrowserControlCanvas">
<classpath refid="compile.classpath"/>
<target name="compile.javah.headers" depends="compile.classes">
<javah destdir="jni" classpath="compile.classpath">
<class name="org.mozilla.dom.DOMAccessor"/>
<class name="org.mozilla.dom.AttrImpl"/>
<class name="org.mozilla.dom.CharacterDataImpl"/>
<class name="org.mozilla.dom.DocumentImpl"/>
<class name="org.mozilla.dom.DocumentTypeImpl"/>
<class name="org.mozilla.dom.DOMImplementationImpl"/>
<class name="org.mozilla.dom.ElementImpl"/>
<class name="org.mozilla.dom.EntityImpl"/>
<class name="org.mozilla.dom.NamedNodeMapImpl"/>
<class name="org.mozilla.dom.NodeImpl"/>
<class name="org.mozilla.dom.NodeListImpl"/>
<class name="org.mozilla.dom.NotationImpl"/>
<class name="org.mozilla.dom.ProcessingInstructionImpl"/>
<class name="org.mozilla.dom.TextImpl"/>
<class name="org.mozilla.dom.events.EventImpl"/>
<class name="org.mozilla.dom.events.MouseEventImpl"/>
<class name="org.mozilla.dom.events.UIEventImpl"/>
<classpath refid="compile.classpath"/>
</javah>
</target>
<target name="clean">
@ -192,7 +166,6 @@
<arg line="clobber_all"/>
</exec>
<delete dir="${build.home}/org/mozilla/dom"/>
</target>

Просмотреть файл

Просмотреть файл