dsk502
dsk502
@wjk I think you don't need to convert the build system to CMake. A separate project can be created for the EFI bootloader.
Usually EDK II is used for developing EFI bootloader, and there is a book _Mac OS X and iOS Internals_ by Jonathan Levin, which has a chapter talking about XNU...
@RandomDSdevel OK, I see. So porting boot-132 to EFI is safer than using the knowledge in the _Internals_ book, since Apple has published the boot-132 source code under APSL 2.0....
@RandomDSdevel @wjk After carefully reading APSL 2.0 license yesterday, I have decided to go to learn FreeBSD and not to contribute to this project. The BSD license of FreeBSD is...
In FreeBSD, the downloaded packages are cached, so in this script (build.sh), it will not **download** again. But the problem is, it will **install** the packages again.