blob: d540cc12ae54889f69d8e8ae3aa2254effa15833 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<project default="build_gtk_lib" basedir="../../..">
<target name="init">
<eclipse.refreshLocal resource="org.eclipse.swt" depth="infinite" />
<eclipse.refreshLocal resource="org.eclipse.swt.tools" depth="infinite" />
<eclipse.incrementalBuild project="org.eclipse.swt" kind="incr" />
</target>
<!-- Build swt.so for GTK -->
<target name="build_gtk_lib" depends="init">
<exec dir="./bin/library" executable="sh">
<arg line="${basedir}/bin/library/build.sh"/>
<arg line="install"/>
</exec>
<eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.x86" depth="infinite" />
</target>
<!-- Build swt.so for PowerPC 32 bit GTK (no Mozilla)-->
<target name="build_ppc_gtk_lib" depends="init">
<exec dir="./bin/library" executable="sh">
<env key="MODEL" value="ppc"/>
<arg line="${basedir}/bin/library/build.sh"/>
<arg line="install"/>
</exec>
<eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.ppc" depth="infinite" />
</target>
<!-- Build swt.so for Solaris GTK (no Mozilla) -->
<target name="build_solaris_gtk_lib" depends="init">
<exec dir="./bin/library" executable="sh">
<arg line="${basedir}/bin/library/build.sh"/>
<arg line="install"/>
</exec>
<eclipse.refreshLocal resource="org.eclipse.swt.gtk.solaris.sparc" depth="infinite" />
</target>
<!-- Build swt.so for GTK 64 -->
<target name="build_gtk64_lib" depends="init">
<exec dir="./bin/library" executable="sh">
<arg line="${basedir}/bin/library/build.sh"/>
<arg line="install"/>
</exec>
<eclipse.refreshLocal resource="org.eclipse.swt.gtk.linux.x86_64" depth="infinite" />
</target>
<target name="clean">
<exec dir="./bin/library" executable="sh">
<arg line="${basedir}/bin/library/build.sh"/>
<arg line="clean"/>
</exec>
</target>
</project>