From 1214aac0928e5c7ebe3484f06a5c9a000f9962ef Mon Sep 17 00:00:00 2001 From: AJR Date: Tue, 14 Dec 2021 21:38:14 -0500 Subject: Filesystem code cleanup - Eliminate dependencies on emu.h, replacing most fatalerror calls and floptool's ersatz emu_fatalerror class with standard exception classes - Use range-based std::string constructors in some methods - Move filesystem metadata handling to a separate source file - Eliminate src/emu as an include path for libformats (necessitates kludge in ti99_dsk.cpp) --- scripts/src/formats.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'scripts/src/formats.lua') diff --git a/scripts/src/formats.lua b/scripts/src/formats.lua index 349324dca58..0c017edf693 100644 --- a/scripts/src/formats.lua +++ b/scripts/src/formats.lua @@ -21,7 +21,6 @@ project "formats" includedirs { MAME_DIR .. "src/osd", - MAME_DIR .. "src/emu", MAME_DIR .. "src/lib", MAME_DIR .. "src/lib/util", MAME_DIR .. "3rdparty", @@ -80,6 +79,8 @@ project "formats" MAME_DIR .. "src/lib/formats/fsblk_vec.cpp", MAME_DIR .. "src/lib/formats/fs_unformatted.h", MAME_DIR .. "src/lib/formats/fs_unformatted.cpp", + MAME_DIR .. "src/lib/formats/fsmeta.h", + MAME_DIR .. "src/lib/formats/fsmeta.cpp", } -------------------------------------------------- -- cgit v1.2.3-70-g09d2