Author: hbelusca
Date: Wed Nov 2 21:43:46 2016
New Revision: 73104
URL:
http://svn.reactos.org/svn/reactos?rev=73104&view=rev
Log:
[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
Added:
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.compression (with props)
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.eltorito (with props)
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.hide (with props)
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.joliet (with props)
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.sort (with props)
trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/mkisofs.ps
Removed:
trunk/reactos/boot/bootdata/empty/
Modified:
trunk/reactos/boot/CMakeLists.txt
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/reactos/boot/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/CMakeLists.txt?rev=73…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.compression
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.eltorito
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.hide
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.joliet
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/README.sort
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…
Added: trunk/reactos/sdk/tools/mkisofs/schilytools/mkisofs/mkisofs.ps
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/tools/mkisofs/schilyto…