diff options
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/cpu.lua | 12 | ||||
-rw-r--r-- | scripts/src/netlist.lua | 2 |
2 files changed, 10 insertions, 4 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index 64814fd67d7..f8c16807c87 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -39,12 +39,16 @@ if (CPU_INCLUDE_DRC) then MAME_DIR .. "src/devices/cpu/uml.h", MAME_DIR .. "src/devices/cpu/x86log.cpp", MAME_DIR .. "src/devices/cpu/x86log.h", - MAME_DIR .. "src/devices/cpu/drcbex86.cpp", - MAME_DIR .. "src/devices/cpu/drcbex86.h", - MAME_DIR .. "src/devices/cpu/drcbex64.cpp", - MAME_DIR .. "src/devices/cpu/drcbex64.h", MAME_DIR .. "src/devices/cpu/drcumlsh.h", } + if not _OPTIONS["FORCE_DRC_C_BACKEND"] then + files { + MAME_DIR .. "src/devices/cpu/drcbex64.cpp", + MAME_DIR .. "src/devices/cpu/drcbex64.h", + MAME_DIR .. "src/devices/cpu/drcbex86.cpp", + MAME_DIR .. "src/devices/cpu/drcbex86.h", + } + end end -------------------------------------------------- diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua index 20c83daf992..b19928aa464 100644 --- a/scripts/src/netlist.lua +++ b/scripts/src/netlist.lua @@ -54,6 +54,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/core/base_objects.h", MAME_DIR .. "src/lib/netlist/core/core_device.h", MAME_DIR .. "src/lib/netlist/core/device.h", + MAME_DIR .. "src/lib/netlist/core/device_macros.h", + MAME_DIR .. "src/lib/netlist/core/devices.h", MAME_DIR .. "src/lib/netlist/core/exec.h", MAME_DIR .. "src/lib/netlist/core/logic_family.h", MAME_DIR .. "src/lib/netlist/core/logic.h", |