[Haskell-cafe] Re: Haskell-Cafe Digest, Vol 74, Issue 53
Eric Y. Kow
eric.kow at gmail.com
Thu Oct 29 17:47:29 EDT 2009
Hi Iain,
I'm taking the liberty of cc'ing wxhaskell-users.
Iain said:
> I was trying to go through some of the wxHaskell examples, and they
> wouldn't work on my (Tiger) mac. Same thing happened with a few other
> wx apps I downloaded from Hackage. A bit of a rummage on the internet
> turned up an issue with wxMac[1]. You need to put the haskell
> executable in an OSX Application Bundle or you can't get focus on the
> window.
>
> Since I don't know how to use XCode (and quickly got bored of trying
> to find what I needed to do with it for my needs) I setup an
> applescript that builds a bare bones app bundle, with a basic plist
> file too.
Thanks for your efforts!
> This is probably something others have gone though and, just in case
> it might be some use to others, I stuck it here (might be a little
> bit of overkill using Sourceforge, but I wasn't go to pay for the
> download space on my blog considering I have zero cash right now).
>
> http://sourceforge.net/projects/makebundle/
>
> The applescript has a perl script in it too, so you'll need perl on
> your machine for it to work. Everything you need to know is in the
> readme.
I've also done something similar
http://koweycode.blogspot.com/2009/09/cabal-installing-graphical-apps-on.html
only in Haskell and attempting to integrate into a Cabal Setup script.
You may want to know about work by Andy Gimblett to package this up
nicely:
http://www.mail-archive.com/wxhaskell-users@lists.sourceforge.net/msg00725.html
I hope his work will one day may the macosx-app shell script
obsolete.
Cheers,
--
Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow>
PGP Key ID: 08AC04F9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://www.haskell.org/pipermail/haskell-cafe/attachments/20091029/d4c0bc9d/attachment.bin
More information about the Haskell-Cafe
mailing list