Installing the CamelBones developer package
Download the latest developer package. (The preceding link will download the latest release - go to the download page if you want a different version.) Unpack the .gz archive if your browser didn't do that automatically, and double-click the CamelBones-version.dmg file to mount the "CamelBones Installer" volume. On that volume you'll find a "CamelBones-version.mpkg" meta-package you can use to install CamelBones.
You can also look inside the meta-package with Finder's "Show Package Contents" function, and find the individual packages in "Contents/Resources" - this can be useful if you decide not to install one of them, and change your mind later.
What's in the packages
The above procedure actually installs several packages. You can choose to skip some of these components by clicking the "Customize" button when the installer prompts you with the panel title "Easy Install."
-
Shared Framework
This package installs a shared CamelBones framework and matching Perl modules in /Library. This framework and its modules are required to run standalone .pl scripts. -
Embedded Framework
The embedded framework is used to create standalone applications that require no external framework is Perl modules to run. This framework is installed in /Developer/CamelBones/Frameworks - applications that use it should include a "copy files" build phase to copy it from there into their own Frameworks sub-directory. -
Xcode Support
Cocoa/Perl Project and Perl class file templates for Xcode. These are installed under /Library/Application Support/Apple/Development Tools. -
Examples
Examples of using CamelBones to write Cocoa/Perl apps. These are installed at /Developer/Examples/CamelBones. -
Applications
Applications useful for CamelBones programming. Currently includes only ShuX. Installed to /Developer/Applications/Perl. -
CPAN Modules
A collection of useful CPAN modules, compiled for Panther & Tiger(Universal). Installed into /Developer/CamelBones/Modules.
Installing individual packages
You can also install the packages individually. They're found in the "packages/" folder in the "CamelBones Installer" volume.
Most of the example projects assume that CamelBones.framework is found in /Library/Frameworks/. If that is not the case, you will need to correct some things in Xcode.
