Apologies for my lateness on this. I got flooded again at work. Anyways, here are the scripts I promised. I managed to make pretty and readable. However some small works still need to get done. i.e. right now it depends on bronya's kernels being extracted into the Kernels folder where the scripts are along with the Charmeleon folder existing with the Extras etc. I mocked up a structure and plan on continuing with it to clean things up.
So I spent a bit of extra time to create a XNU github mirror script. This script now scans apples open source site and downloads every version (in order) and commits into git repo with a tag. This means now my mirror XNU can diff between XNU release versions very nicely.
You can find the repository URLs here:
MacOSX_BootableISO as mentioned above is missing a few files and wont run unless you place them there. However I plan on fixing this so that it can run without any intervention from the user.
The plan is to create a bronya branch inside MacOSX_xnuKernel and then make this a submodule inside of MacOSX_BootableISO.
@bronya you interested in using github for development? This will make your releases more readily available and allow more people to contribute.
Then I will work on the Extras folder and figure out the best way to introduce these into the project. Somehow having the binaries in github feels dirty and isn't the best practice.
@Herve chimera might suck for some, but i'm more than happy to begin adding other boot loaders.
@Micky1979 is chimera deprecated??? Last commit I saw on the project is fairly recent (FYI: I'm grabbing the code from SVN and building)
@Duran Keeley this script project I've been working does all the bootloading stuff you need. It will create a bootable .iso file. This has been tested and is working.
Hope this becomes a useful project!