From 1f7d3bed9b77058a2c2bb18c4846c30fcfab6d18 Mon Sep 17 00:00:00 2001 From: Pascal Rapicault Date: Sat, 7 Mar 2015 22:01:07 -0500 Subject: Bug 461653 - Fix product export on new mac layout Force create the install folder Signed-off-by: Pascal Rapicault --- .../eclipse/equinox/internal/p2/director/app/DirectorApplication.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bundles/org.eclipse.equinox.p2.director.app/src') diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java index 74e7724a5..891ff3ba0 100644 --- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java +++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java @@ -10,7 +10,7 @@ * Cloudsmith - https://bugs.eclipse.org/bugs/show_bug.cgi?id=226401 * EclipseSource - ongoing development * Sonatype, Inc. - ongoing development - * Pascal Rapicault - Support for bundled macosx http://bugs.eclipse.org/57349 + * Pascal Rapicault - Support for bundled macosx 431116 * Red Hat, Inc. - support repositories passed via fragments (see bug 378329).Bug 460967 * SAP AG - list formatting (bug 423538) *******************************************************************************/ @@ -1389,6 +1389,7 @@ public class DirectorApplication implements IApplication, ProvisioningListener { } private static boolean canWrite(File installDir) { + installDir.mkdirs(); //Force create the folders because otherwise the call to canWrite fails on Mac if (installDir.canWrite() == false) return false; -- cgit v1.2.3