mirror of
https://git.freebsd.org/ports.git
synced 2025-06-18 19:20:36 -04:00
24 lines
1 KiB
Java
24 lines
1 KiB
Java
--- plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java.orig 2008-08-02 16:49:39.000000000 -0400
|
|
+++ plugins/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 2008-08-02 17:07:42.000000000 -0400
|
|
@@ -13,6 +13,7 @@
|
|
import java.net.URL;
|
|
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.ant.AntScript;
|
|
@@ -433,7 +434,12 @@
|
|
arguments.add("-sf"); //$NON-NLS-1$
|
|
arguments.add(links[i]);
|
|
arguments.add(links[i + 1]);
|
|
- script.printExecTask("ln", 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", dir, arguments, osStr); //$NON-NLS-1$
|
|
arguments.clear();
|
|
}
|
|
}
|