App bundles
App bundles
In order to create application bundles that work on the Mac, you have to set up a directory in a certain way, containing the data your application need, and also the libraries and modules that it depends on. Some extra care needs to be taken for GTK+ and Pango so that they can find the modules used for pixbuf loading, themes, input methods, and font modules.
The script described here can help you with this task.
How it works
The scripts reads a bundle definition file and copied the neede files and directories into the bundle. See the included README file for documentation on the bundle definition format, and how to use the script.
Download
Download the latest released version here, or get the bleeding edge from our git repository. Either way, run "make install" to install it:
git clone git://git.imendio.com/projects/ige-mac-bundler.git cd ige-mac-bundler make install
TODO
The script is a bit rough around the edges, and can use some polishing especially the error handling when the bundle file is not correct. The current state works quite well for simple applications like Gossip and Giggle, please try it out with your app and tell us about any issues you find.
