[BOOTDATA]: Diverse improvements for mkisofs support and ISO image configuration:
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 2 Nov 2016 21:43:46 +0000 (21:43 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Wed, 2 Nov 2016 21:43:46 +0000 (21:43 +0000)
commit1562869a7aec2c3c455fae626bdcab61b6380bdc
tree84ae9be01b86710abcd16fed5e2ebf4ad2f4d85d
parent5bcce07fd7f66ae1e224c9cb11facaabfd05fb7e
[BOOTDATA]: Diverse improvements for mkisofs support and ISO image configuration:
- Make our build system create the required empty directory for mkisofs, instead. (It's not the purpose of the SVN to hold special files/directories just to make host tools happy; instead it's the job of the buld system to create them.)
- Place the boot files (catalog & co.) preferably at the beginning of the ISO image (it makes ISO image analysis easier, and is back-compatible with cdmake & oscdimg & windows ISOs): use the build system to generate the mkisofs sorting file. See the CMakeLists.txt for more details.
- Set in one place the ISO manufacturer & volume name strings so that it makes easier to bulk-change them (and makes features like CORE-12233 a bit easier to maintain).
- The EFI image must be set up with no emulation mode! (See section "12.3.2.1 ISO-9660 and El Torito" of the UEFI spec v2.4 errata B, for example).

[MKISOFS]: Add some useful offline documentation.

CORE-11988

svn path=/trunk/; revision=73104
reactos/boot/CMakeLists.txt
reactos/boot/bootdata/empty/.gitignore [deleted file]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.compression [new file with mode: 0644]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.eltorito [new file with mode: 0644]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.hide [new file with mode: 0644]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.joliet [new file with mode: 0644]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.sort [new file with mode: 0644]
reactos/sdk/tools/mkisofs/schilytools/mkisofs/mkisofs.ps [new file with mode: 0644]