From 98c91f0659633010ec6ff12d7dd9352270acd2c7 Mon Sep 17 00:00:00 2001 From: Greg Lewis Date: Sun, 15 Feb 2009 03:19:44 +0000 Subject: . Update to 3.4.1 (from eclipse-devel). --- ...al-build-builder-ModelBuildScriptGenerator.java | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 java/eclipse/files/patch-plugins-org.eclipse.pde.build-src-org-eclipse-pde-internal-build-builder-ModelBuildScriptGenerator.java (limited to 'java/eclipse/files/patch-plugins-org.eclipse.pde.build-src-org-eclipse-pde-internal-build-builder-ModelBuildScriptGenerator.java') diff --git a/java/eclipse/files/patch-plugins-org.eclipse.pde.build-src-org-eclipse-pde-internal-build-builder-ModelBuildScriptGenerator.java b/java/eclipse/files/patch-plugins-org.eclipse.pde.build-src-org-eclipse-pde-internal-build-builder-ModelBuildScriptGenerator.java new file mode 100644 index 000000000000..74408146bd04 --- /dev/null +++ b/java/eclipse/files/patch-plugins-org.eclipse.pde.build-src-org-eclipse-pde-internal-build-builder-ModelBuildScriptGenerator.java @@ -0,0 +1,24 @@ +--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java.orig 2008-08-02 16:30:36.000000000 -0400 ++++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 2008-08-02 16:45:09.000000000 -0400 +@@ -12,6 +12,7 @@ + import java.io.*; + import java.util.*; + import org.eclipse.core.runtime.*; ++import org.eclipse.osgi.service.environment.Constants; + import org.eclipse.osgi.service.resolver.BundleDescription; + import org.eclipse.osgi.util.NLS; + import org.eclipse.pde.internal.build.*; +@@ -621,7 +622,12 @@ + for (int i = 0; i < links.length; i += 2) { + arguments.add(links[i]); + arguments.add(links[i + 1]); +- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$ ++ String os = System.getProperty("osgi.os", ""); //$NON-NLS-1$ //$NON-NLS-2$ ++ String osStr = "Linux"; //$NON-NLS-1$ ++ if (os.equals(Constants.OS_FREEBSD)) { ++ osStr = "FreeBSD"; //$NON-NLS-1$ ++ } ++ script.printExecTask("ln -s", dir, arguments, osStr); //$NON-NLS-1$ + arguments.clear(); + } + } -- cgit v1.3