1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-25 04:45:06 +00:00
serenity/Meta/CMake
sin-ack 0d468f2282 Kernel: Implement a ISO 9660 filesystem reader :^)
This commit implements the ISO 9660 filesystem as specified in ECMA 119.
Currently, it only supports the base specification and Joliet or Rock
Ridge support is not present. The filesystem will normalize all
filenames to be lowercase (same as Linux).

The filesystem can be mounted directly from a file. Loop devices are
currently not supported by SerenityOS.

Special thanks to Lubrsi for testing on real hardware and providing
profiling help.

Co-Authored-By: Luke <luke.wilde@live.co.uk>
2021-08-07 15:21:58 +02:00
..
ConfigureComponents Meta: Add the ConfigureComponents utility 2021-07-06 21:54:51 +02:00
all_the_debug_macros.cmake Kernel: Implement a ISO 9660 filesystem reader :^) 2021-08-07 15:21:58 +02:00
lagom-install-config.cmake Lagom: Add proper install rules 2021-07-29 21:46:25 +01:00
utils.cmake Meta/LibTest: Build object libraries for test main files 2021-07-29 21:46:25 +01:00
wasm_spec_tests.cmake Meta: Skip WebAssembly loop test generation 2021-07-12 18:42:45 +04:30