Thanks for the response Etienne. Yes, I can create a package without
the binary. Unfortunately, creating a simple wrapper for the 10MB
ffmpeg binary is the purpose of the application.
Hmm... any thoughts. I would like to use shoes for this because it's
perfect for constructing a simple desktop app and I love the clarity
of the API. But, I'm not sure if I'm falling outside of the use case
it was intended for.
Best,
Noah
On May 22, 2009, at 5:05 PM, e deleflie wrote:
Hi Noah,
I had a similar issue on OSX, and I found that the packaging workd OK
when the contents of my directory was smaller. It crashed at something
like 20MB, and worked at something like 3MB.
That might not help you .... but perhaps you can try removing some of
the larger files ... just to test if the packager stops crashing.
It looks like perhaps there is a size limit for the OSX packageing ...
maybe a bug in the compression for large files?
I too would prefer to remove Shoes 'branding' from the install. I'm
sure there's a way to give Shoes the attention it deserves, without
confusing our users (who will often not be developers) with multiple
'brands'.
Etienne
On Sat, May 23, 2009 at 3:38 AM, Noah Thorp <[email protected]>
wrote:
1) When I go to package my shoes app on OS X for OS X the app
crashes in the
middle and doesn't generate the dmg file. I'm packaging a directory
and it
has subdirectories with images and some binary files (ffmpeg and
another c
code converter binary).
I've seen reference to the crashing but haven't found a solution
yet. Should
the main script be named something in particular like init.rb. How
does the
packager know which file to launch?
2) Also, is there a way to make the app appear like a regular app,
rather
than a file with a dependency on shoes. It would be great if I
could remove
the word shoes from the menu bar, have my own file icons, not have
the
bundles shoes application visible. Is there a strategy for doing
this?
Thanks!
Noah