summaryrefslogtreecommitdiff
path: root/java/eclipse/files/eclipse.in
diff options
context:
space:
mode:
Diffstat (limited to 'java/eclipse/files/eclipse.in')
-rw-r--r--java/eclipse/files/eclipse.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/java/eclipse/files/eclipse.in b/java/eclipse/files/eclipse.in
index f3196355d1aa..756e4a5fbd8f 100644
--- a/java/eclipse/files/eclipse.in
+++ b/java/eclipse/files/eclipse.in
@@ -3,5 +3,14 @@
# FreeBSD-specific startup script for Eclipse Platform
#
# See: http://www.eclipse.org
+#
+
+# Create required Webkit communication directories removed by:
+# https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/163641/
+for D in SWT-GDBusServer SWT-WebExtensionGDBusServer
+do
+ mkdir -p /tmp/${D}
+ chmod -f 1777 /tmp/${D}
+done
JAVA_VERSION="%%JAVA_VERSION%%" exec %%DATADIR%%/eclipse "$@"