From 871837b1239ecd1b4363c97c3b5974b8fd88448b Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Wed, 29 Jun 2022 01:29:04 +1000 Subject: More quality of life features for new source layout: Added support for wildcards in .flt filter files. You'll need to quote them to avoid /* being parsed as a comment initiator, like "seta/*.cpp" on a line including the quotes. Added an XSLT filter for listing system driver sources, like mame -lx | xsltproc scripts/xslt/list-system-sources.xslt Converted the ci subtarget (which isn't really used much) into a .flt rather than .lua and .lst files. --- scripts/src/main.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'scripts/src/main.lua') diff --git a/scripts/src/main.lua b/scripts/src/main.lua index ae95b11e501..5e127a73afc 100644 --- a/scripts/src/main.lua +++ b/scripts/src/main.lua @@ -295,7 +295,7 @@ if (STANDALONE~=true) then { MAME_DIR .. "scripts/build/makedep.py", driverlist }, { "@echo Building driver list...", - PYTHON .. " $(1) driverlist $(2) -f $(<) > $(@)" + PYTHON .. " $(1) -r " .. MAME_DIR .. " driverlist $(2) -f $(<) > $(@)" } }, } @@ -310,7 +310,7 @@ if (STANDALONE~=true) then { MAME_DIR .. "scripts/build/makedep.py", driverlist }, { "@echo Building driver list...", - PYTHON .. " $(1) driverlist $(2) -f $(<) > $(@)" + PYTHON .. " $(1) -r " .. MAME_DIR .. " driverlist $(2) -f $(<) > $(@)" } }, } @@ -325,7 +325,7 @@ if (STANDALONE~=true) then { MAME_DIR .. "scripts/build/makedep.py", driverlist }, { "@echo Building driver list...", - PYTHON .. " $(1) driverlist $(2) -f $(<) > $(@)" + PYTHON .. " $(1) -r " .. MAME_DIR .. " driverlist $(2) -f $(<) > $(@)" } }, } @@ -337,7 +337,7 @@ if (STANDALONE~=true) then { MAME_DIR .. "scripts/build/makedep.py" }, { "@echo Building driver list...", - PYTHON .. " $(1) driverlist $(<) > $(@)" + PYTHON .. " $(1) -r " .. MAME_DIR .. " driverlist $(<) > $(@)" } }, } @@ -352,7 +352,7 @@ if (STANDALONE~=true) then { MAME_DIR .. "scripts/build/makedep.py" }, { "@echo Building driver list...", - PYTHON .. " $(1) driverlist $(<) > $(@)" + PYTHON .. " $(1) -r " .. MAME_DIR .. " driverlist $(<) > $(@)" } }, } -- cgit v1.2.3-70-g09d2