Path: blob/main/java/eclipse/files/patch-eclipse.pde.build
16124 views
diff -ru eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml1--- eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +00002+++ eclipse.pde.build/org.eclipse.pde.build/scripts/productBuild/allElements.xml 0000-00-00 00:00:00.000000000 +00003@@ -59,10 +59,10 @@4</ant>5</target>67- <property name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64" value="true" />8- <target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64">9+ <property name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64" value="true" />10+ <target name="assemble.org.eclipse.pde.build.container.feature.freebsd.gtk.amd64">11<ant antfile="${assembleScriptName}" dir="${buildDirectory}">12- <property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/>13+ <property name="archiveName" value="${archiveNamePrefix}-freebsd.gtk.amd64.zip"/>14</ant>15</target>1617diff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java18--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +000019+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/Utils.java 0000-00-00 00:00:00.000000000 +000020@@ -704,7 +704,7 @@21arguments.add("-sf"); //$NON-NLS-1$22arguments.add(links[i]);23arguments.add(links[i + 1]);24- script.printExecTask("ln", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$25+ script.printExecTask("ln", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$26arguments.clear();27}28}29diff -ru eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java30--- eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +000031+++ eclipse.pde.build/org.eclipse.pde.build/src/org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.java 0000-00-00 00:00:00.000000000 +000032@@ -922,7 +922,7 @@33for (int i = 0; i < links.length; i += 2) {34arguments.add(links[i]);35arguments.add(links[i + 1]);36- script.printExecTask("ln -s", dir, arguments, "Linux"); //$NON-NLS-1$ //$NON-NLS-2$37+ script.printExecTask("ln -s", dir, arguments, "Linux,FreeBSD"); //$NON-NLS-1$ //$NON-NLS-2$38arguments.clear();39}40}41diff -ru eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java42--- eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +000043+++ eclipse.pde.build/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/JNLPGenerator.java 0000-00-00 00:00:00.000000000 +000044@@ -306,6 +306,8 @@45private String convertOS(String os) {46if (os == null)47return null;48+ if ("freebsd".equalsIgnoreCase(os)) //$NON-NLS-1$49+ return "FreeBSD"; //$NON-NLS-1$50if ("win32".equalsIgnoreCase(os)) //$NON-NLS-1$51return "Windows"; //$NON-NLS-1$52if ("macosx".equalsIgnoreCase(os)) //$NON-NLS-1$535455