summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/eclipse-sdk/files/3.4/eclipse_build-libs.diff')
-rw-r--r--dev-util/eclipse-sdk/files/3.4/eclipse_build-libs.diff45
1 files changed, 45 insertions, 0 deletions
diff --git a/dev-util/eclipse-sdk/files/3.4/eclipse_build-libs.diff b/dev-util/eclipse-sdk/files/3.4/eclipse_build-libs.diff
new file mode 100644
index 000000000000..0f77f3634b72
--- /dev/null
+++ b/dev-util/eclipse-sdk/files/3.4/eclipse_build-libs.diff
@@ -0,0 +1,45 @@
+--- build.xml 2008-06-11 17:43:11.000000000 +0200
++++ build.xml 2008-05-02 07:33:57.000000000 +0200
+@@ -1,7 +1,7 @@
+ <project name="Eclipse SDK Source Build" default="run" basedir=".">
+
+ <!-- default target that runs complete build -->
+- <target name="run" depends="fetch,insertBuildId,compile,install" />
++ <target name="run" depends="fetch,insertBuildId,compile,compilelibs,install" />
+
+ <!-- all features required to build eclipse sdk and javadoc -->
+ <target name="allElements">
+@@ -71,6 +71,33 @@
+ <record name="compilelog.txt" action="stop" />
+ </target>
+
++ <target name="compilelibs" depends="init,clean,compile" if="libsconfig">
++ <property name="launcherlibs" value="${buildDirectory}/features/org.eclipse.equinox.executable" />
++ <exec dir="${launcherlibs}/library/${installWs}/" executable="sh" failonerror="true">
++ <arg line="build.sh -java ${java5.home}" />
++ </exec>
++ <copy file="${launcherlibs}/library/${installWs}/eclipse" todir="${buildDirectory}/eclipse/" />
++
++ <property name="launcherfragment" value="org.eclipse.equinox.launcher.${installWs}.${installOs}.${installArch}" />
++
++ <copy file="${launcherlibs}/library/${installWs}/eclipse" todir="features/org.eclipse.equinox.executable/contributed/${installWs}/${installOs}/${installArch}/" />
++ <copy todir="${buildDirectory}/plugins/${launcherfragment}">
++ <fileset dir="${launcherlibs}/library/${installWs}">
++ <include name="**/*.so" />
++ </fileset>
++ </copy>
++
++ <!-- build liblocalfile -->
++ <exec dir="plugins/org.eclipse.core.filesystem/natives/unix/linux" executable="make" failonerror="true" />
++ <move file="plugins/org.eclipse.core.filesystem/natives/unix/linux/liblocalfile_1_0_0.so" todir="plugins/org.eclipse.core.filesystem.linux.${installArch}/os/linux/${installArch}">
++ </move>
++ <!-- build libupdate -->
++ <ant dir="plugins/org.eclipse.update.core.linux/src" antfile="build.xml" />
++
++ </target>
++
++
++
+ <!--create an installable eclipse runtime-->
+ <target name="install" depends="init">
+ <echo message="Assembling..." />