Chameleon Svn Source Tree


1- Re-organised Scripts folder in to Main and Sub scripts. The main scripts for the standard and EFI system partition installation options have been changed to used the code that I'd previously re-structured. The Sub scripts are the original chameleon installer scripts with maybe some tweaks/additions, split in to separate scripts. These scripts include the previous additions I'd made including checking for FAT16 partitions, installing boot0md or boot0 depending on whether or not a Windows installation is found and writing boot1h or boot1f32 depending on installing to HFS or FAT32 format partitions.
2- All references of Boot0hfs removed and now replaced with Boot0md.
3- Installer log added to now dump a log of useful info about the install process to the root of the selected target.
4- Boot options re-thought and are now automatically created at compile time from simple lists, rather than manage a separate file of code of each option.
5- Added missing useKernelCache boot option.
6- Easily enable a list to be exclusive or not.
7- The main Post script now creates the org.chameleon.Boot.plist based on the modules / options / key layouts / themes selected by the user.
8- Only create and /Extra folder if there's something to go in it.
9- Backup an existing /Extra folder to /Extra-OLD(date & time).
10- changed to match the revised code in where applicable.
11- English Localizable.strings revised to match latest additions and some texts updated.

Archive Download this file

Revision: 1602