[sikuli] 101/385: fixed problems with MacApp
Gilles Filippini
pini at moszumanska.debian.org
Sun Jun 29 19:25:55 UTC 2014
This is an automated email from the git hooks/post-receive script.
pini pushed a commit to tag upstream/1.1.0_beta1
in repository sikuli.
commit 6c85291be80144671b7d40382c562b44d4288d45
Author: Raimund Hocke <rmhdevelop at me.com>
Date: Fri Jan 3 18:54:08 2014 +0100
fixed problems with MacApp
---
Basics/src/main/java/org/sikuli/basics/RunSetup.java | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/Basics/src/main/java/org/sikuli/basics/RunSetup.java b/Basics/src/main/java/org/sikuli/basics/RunSetup.java
index 50c558e..2f335be 100644
--- a/Basics/src/main/java/org/sikuli/basics/RunSetup.java
+++ b/Basics/src/main/java/org/sikuli/basics/RunSetup.java
@@ -705,6 +705,7 @@ public class RunSetup {
if (dlOK) {
FileManager.deleteFileOrFolder((new File(workDir, folderMacApp)).getAbsolutePath());
FileManager.unpackJar(targetJar, workDir, false);
+ FileManager.deleteFileOrFolder(new File(workDir, "META-INF").getAbsolutePath());
}
downloadOK &= dlOK;
}
@@ -837,8 +838,7 @@ public class RunSetup {
success &= (new File(workDir, localTemp)).renameTo(new File(localJar));
}
- if (Settings.isMac()
- && getIDE) {
+ if (Settings.isMac() && getIDE) {
closeSplash(splash);
log1(lvl, "preparing Mac app as SikuliX-IDE.app");
splash = showSplash("Now preparing Mac app SikuliX-IDE.app.", "please wait - may take some seconds ...");
@@ -865,8 +865,12 @@ public class RunSetup {
String fmac = new File(workDir, folderMacAppContent).getAbsolutePath();
loader.export("Commands/mac#runIDE", fmac);
loader.export("Commands/mac#runIDE", workDir);
- loader.doSomethingSpecial("runcmd", new String[]{"chmod", "ugo+x", new File(fmac, "runIDE").getAbsolutePath()});
- loader.doSomethingSpecial("runcmd", new String[]{"chmod", "ugo+x", new File(workDir, "runIDE").getAbsolutePath()});
+ loader.doSomethingSpecial("runcmd", new String[]{"chmod", "ugo+x",
+ new File(fmac, "runIDE").getAbsolutePath()});
+ loader.doSomethingSpecial("runcmd", new String[]{"chmod", "ugo+x",
+ new File(fmac, "MacOS/droplet").getAbsolutePath()});
+ loader.doSomethingSpecial("runcmd", new String[]{"chmod", "ugo+x",
+ new File(workDir, "runIDE").getAbsolutePath()});
// FileManager.deleteFileOrFolder(new File(workDir, localIDE).getAbsolutePath());
FileManager.deleteFileOrFolder(new File(workDir, localMacApp).getAbsolutePath());
localTestJar = new File(fmac, localIDE).getAbsolutePath();
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/sikuli.git
More information about the pkg-java-commits
mailing list