J. Landman Gay wrote:
Levi Kendall wrote:
  I'm having a bit of a problem making a standalone application for OS-X
from a Windows machine.  Actually making it is not the problem really,
running it is.  The save to standalone works fine and I end up with what I
am assuming is the executeable in a structure that looks as such:

My Application.app \ Contents \ MacOS \ My Application

  What seems to be the problem is the file at the end "My Application" does
not get the execute flag set on it when being transfered to the OS-X
filesystem.  My current method of transport was simply to zip the entire
directory and then unzip the file on the Mac.  This would leave the
directory structure as is, which I'm assuming is necessary.  However the
problem is the "My Application" executeable needs to have CHMOD run on it in
order to properly execute because of the execute flag missing on the OS-X
filesystem.

  Does anyone have any solution to work around this?  Is it necessary to
have some kind of "installer" program to properly set this up on the OS-X
end?  Or is there another way to handle it?  If at all possible, I would
like to be able to handle this from the Windows machine, rather than
actually needing an OS-X box.

I'd like to know the answer to this too. Has anyone else experienced this?

As far as I can tell, chmod affects elements in the Unix file system that simply aren't present in Windows, much as the old Mac apps needed a resource fork that was possible only on Apple's HFS.

So as far as I can tell, Levi's original guess that chmod was needed is consistent with what I've had to do to get the executable within the bundle to have its permissions set correctly:

   get shell("chmod ugo+x" && quote & tDestFile & quote)

If there's some other way to write the file on a non-Unix system and be copy it to OS X with the executable permissions in place I'd love to learn about it.

--
 Richard Gaskin
 Managing Editor, revJournal
 _______________________________________________________
 Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to