From 135900883d2bff8a0a5743c9ebef09c5407a83ae Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Sun, 27 May 2012 13:10:34 +0200 Subject: [PATCH] Fixed renamed app doesn't compile on macosx --- app/src/processing/app/Preferences.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/processing/app/Preferences.java b/app/src/processing/app/Preferences.java index 619b3a9de..06f48f2bf 100644 --- a/app/src/processing/app/Preferences.java +++ b/app/src/processing/app/Preferences.java @@ -222,10 +222,9 @@ public class Preferences { // set some runtime constants (not saved on preferences file) table.put("runtime.os", PConstants.platformNames[PApplet.platform]); - String idePath = System.getProperty("user.dir"); - if (Base.isMacOS()) - idePath += "/Arduino.app/Contents/Resources/Java"; - table.put("runtime.ide.path", idePath); + File hardwareFolder = Base.getHardwareFolder(); + table.put("runtime.hardware.path", hardwareFolder.getAbsolutePath()); + table.put("runtime.ide.path", hardwareFolder.getParentFile().getAbsolutePath()); table.put("runtime.ide.version", "" + Base.REVISION); // check for platform-specific properties in the defaults