diff options
author | 2022-03-30 12:56:08 +1100 | |
---|---|---|
committer | 2022-03-30 12:56:08 +1100 | |
commit | 6b1d35f62347d115d527fbdc5f0d16d26adc3ebb (patch) | |
tree | 422459c4df2c9c0686b4a1bafd87cb89bd698201 /docs/release/scripts/src | |
parent | 8aa3f3a324ea7044dc5da2c2b92dd78ea6e89ae3 (diff) |
Files for 0.242tag242
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/3rdparty.lua | 27 | ||||
-rw-r--r-- | docs/release/scripts/src/bus.lua | 26 | ||||
-rw-r--r-- | docs/release/scripts/src/cpu.lua | 36 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 23 |
4 files changed, 108 insertions, 4 deletions
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua index 6060edb068a..0c6c03663f6 100644 --- a/docs/release/scripts/src/3rdparty.lua +++ b/docs/release/scripts/src/3rdparty.lua @@ -80,6 +80,18 @@ if _OPTIONS["vs"]=="intel-15" then "/Qwd869", -- remark #869: parameter "xxx" was never referenced } end + + configuration { "gmake or ninja" } +if _OPTIONS["gcc"]~=nil then + if string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android") then + + else + buildoptions_c { + "-Wno-maybe-uninitialized", -- expat in GCC 11.1 + } + end +end + configuration { } files { @@ -104,7 +116,7 @@ project "zlib" kind "StaticLib" local version = str_to_version(_OPTIONS["gcc_version"]) - if _OPTIONS["gcc"]~=nil and ((string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android"))) then + if _OPTIONS["gcc"]~=nil and (string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android")) then configuration { "gmake or ninja" } if (version >= 30700) then buildoptions { @@ -961,17 +973,24 @@ project "sqlite3" uuid "5cb3d495-57ed-461c-81e5-80dc0857517d" kind "StaticLib" - configuration { "gmake" } + configuration { "gmake or ninja" } buildoptions_c { "-Wno-bad-function-cast", "-Wno-discarded-qualifiers", "-Wno-undef", "-Wno-unused-but-set-variable", } -if _OPTIONS["gcc"]~=nil and ((string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android"))) then +if _OPTIONS["gcc"]~=nil then + if string.find(_OPTIONS["gcc"], "clang") or string.find(_OPTIONS["gcc"], "asmjs") or string.find(_OPTIONS["gcc"], "android") then buildoptions_c { "-Wno-incompatible-pointer-types-discards-qualifiers", } + else + buildoptions_c { + "-Wno-return-local-addr", -- sqlite3.c in GCC 10 + "-Wno-misleading-indentation", -- sqlite3.c in GCC 11.1 + } + end end configuration { "vs*" } if _OPTIONS["vs"]=="clangcl" then @@ -1186,7 +1205,7 @@ project "bimg" MAME_DIR .. "3rdparty/bx/include/compat/freebsd", } - configuration { "gmake" } + configuration { "gmake or ninja" } buildoptions { "-Wno-unused-but-set-variable", } diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index 0311718c4d3..21cdbe5dda8 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -325,6 +325,8 @@ if (BUSES["ARCHIMEDES_ECONET"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/econet/slot.h", MAME_DIR .. "src/devices/bus/archimedes/econet/econet.cpp", MAME_DIR .. "src/devices/bus/archimedes/econet/econet.h", + MAME_DIR .. "src/devices/bus/archimedes/econet/midi.cpp", + MAME_DIR .. "src/devices/bus/archimedes/econet/midi.h", MAME_DIR .. "src/devices/bus/archimedes/econet/rtfmjoy.cpp", MAME_DIR .. "src/devices/bus/archimedes/econet/rtfmjoy.h", } @@ -374,6 +376,8 @@ if (BUSES["ARCHIMEDES_PODULE"]~=null) then MAME_DIR .. "src/devices/bus/archimedes/podule/lark.h", MAME_DIR .. "src/devices/bus/archimedes/podule/laserd.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/laserd.h", + MAME_DIR .. "src/devices/bus/archimedes/podule/midi_emr.cpp", + MAME_DIR .. "src/devices/bus/archimedes/podule/midi_emr.h", MAME_DIR .. "src/devices/bus/archimedes/podule/midimax.cpp", MAME_DIR .. "src/devices/bus/archimedes/podule/midimax.h", MAME_DIR .. "src/devices/bus/archimedes/podule/nexus.cpp", @@ -603,6 +607,8 @@ if (BUSES["BBC_JOYPORT"]~=null) then MAME_DIR .. "src/devices/bus/bbc/joyport/joyport.h", MAME_DIR .. "src/devices/bus/bbc/joyport/joystick.cpp", MAME_DIR .. "src/devices/bus/bbc/joyport/joystick.h", + MAME_DIR .. "src/devices/bus/bbc/joyport/mouse.cpp", + MAME_DIR .. "src/devices/bus/bbc/joyport/mouse.h", } end @@ -3036,6 +3042,8 @@ if (BUSES["NES_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/nes_ctrl/partytap.h", MAME_DIR .. "src/devices/bus/nes_ctrl/powerpad.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/powerpad.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/rob.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/rob.h", MAME_DIR .. "src/devices/bus/nes_ctrl/snesadapter.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/snesadapter.h", MAME_DIR .. "src/devices/bus/nes_ctrl/suborkey.cpp", @@ -3044,6 +3052,16 @@ if (BUSES["NES_CTRL"]~=null) then MAME_DIR .. "src/devices/bus/nes_ctrl/turbofile.h", MAME_DIR .. "src/devices/bus/nes_ctrl/zapper.cpp", MAME_DIR .. "src/devices/bus/nes_ctrl/zapper.h", + MAME_DIR .. "src/devices/bus/nes_ctrl/zapper_sensor.cpp", + MAME_DIR .. "src/devices/bus/nes_ctrl/zapper_sensor.h", + } + + dependency { + { MAME_DIR .. "src/devices/bus/nes_ctrl/rob.cpp", GEN_DIR .. "emu/layout/nes_rob.lh" }, + } + + custombuildtask { + layoutbuildtask("emu/layout", "nes_rob"), } end @@ -3546,6 +3564,8 @@ if (BUSES["TI99"]~=null) then MAME_DIR .. "src/devices/bus/ti99/peb/ti_fdc.h", MAME_DIR .. "src/devices/bus/ti99/peb/ti_rs232.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/ti_rs232.h", + MAME_DIR .. "src/devices/bus/ti99/peb/tipi.cpp", + MAME_DIR .. "src/devices/bus/ti99/peb/tipi.h", MAME_DIR .. "src/devices/bus/ti99/peb/tn_ide.cpp", MAME_DIR .. "src/devices/bus/ti99/peb/tn_ide.h", MAME_DIR .. "src/devices/bus/ti99/peb/tn_usbsm.cpp", @@ -3745,6 +3765,8 @@ end --------------------------------------------------- if (BUSES["EPSON_QX"]~=null) then files { + MAME_DIR .. "src/devices/bus/epson_qx/multifont.cpp", + MAME_DIR .. "src/devices/bus/epson_qx/multifont.h", MAME_DIR .. "src/devices/bus/epson_qx/option.cpp", MAME_DIR .. "src/devices/bus/epson_qx/option.h", } @@ -4645,6 +4667,10 @@ if (BUSES["MULTIBUS"]~=null) then MAME_DIR .. "src/devices/bus/multibus/multibus.h", MAME_DIR .. "src/devices/bus/multibus/isbc202.cpp", MAME_DIR .. "src/devices/bus/multibus/isbc202.h", + MAME_DIR .. "src/devices/bus/multibus/cpuap.cpp", + MAME_DIR .. "src/devices/bus/multibus/cpuap.h", + MAME_DIR .. "src/devices/bus/multibus/serad.cpp", + MAME_DIR .. "src/devices/bus/multibus/serad.h", } end diff --git a/docs/release/scripts/src/cpu.lua b/docs/release/scripts/src/cpu.lua index 8528391edc4..f578e6ac969 100644 --- a/docs/release/scripts/src/cpu.lua +++ b/docs/release/scripts/src/cpu.lua @@ -2215,6 +2215,10 @@ end -------------------------------------------------- -- Sharp SM510 series --@src/devices/cpu/sm510/sm510.h,CPUS["SM510"] = true +--@src/devices/cpu/sm510/sm511.h,CPUS["SM510"] = true +--@src/devices/cpu/sm510/sm530.h,CPUS["SM510"] = true +--@src/devices/cpu/sm510/sm590.h,CPUS["SM510"] = true +--@src/devices/cpu/sm510/sm5a.h,CPUS["SM510"] = true -------------------------------------------------- if CPUS["SM510"] then @@ -2849,6 +2853,38 @@ if opt_tool(CPUS, "SUPERFX") then end -------------------------------------------------- +-- Rockwell A/B5000 family +--@src/devices/cpu/rw5000/a5000.h,CPUS["RW5000"] = true +--@src/devices/cpu/rw5000/a5500.h,CPUS["RW5000"] = true +--@src/devices/cpu/rw5000/b5000.h,CPUS["RW5000"] = true +--@src/devices/cpu/rw5000/b6000.h,CPUS["RW5000"] = true +--@src/devices/cpu/rw5000/b6100.h,CPUS["RW5000"] = true +-------------------------------------------------- + +if CPUS["RW5000"] then + files { + MAME_DIR .. "src/devices/cpu/rw5000/rw5000base.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/rw5000base.h", + MAME_DIR .. "src/devices/cpu/rw5000/b5000.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/b5000.h", + MAME_DIR .. "src/devices/cpu/rw5000/b5000op.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/b6000.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/b6000.h", + MAME_DIR .. "src/devices/cpu/rw5000/b6100.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/b6100.h", + MAME_DIR .. "src/devices/cpu/rw5000/a5000.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/a5000.h", + MAME_DIR .. "src/devices/cpu/rw5000/a5500.cpp", + MAME_DIR .. "src/devices/cpu/rw5000/a5500.h", + } +end + +if opt_tool(CPUS, "RW5000") then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/rw5000/rw5000d.cpp") + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/rw5000/rw5000d.h") +end + +-------------------------------------------------- -- Rockwell PPS-4 --@src/devices/cpu/pps4/pps4.h,CPUS["PPS4"] = true -------------------------------------------------- diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index 02d1cf71579..1e1c601b56e 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -1976,6 +1976,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/ldv4200hle.h,MACHINES["LDV4200HLE"] = true +--------------------------------------------------- + +if (MACHINES["LDV4200HLE"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ldv4200hle.cpp", + MAME_DIR .. "src/devices/machine/ldv4200hle.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/ldp1000.h,MACHINES["LDP1000"] = true --------------------------------------------------- @@ -4934,3 +4946,14 @@ if (MACHINES["BITMAP_PRINTER"]~=null) then MAME_DIR .. "src/devices/machine/bitmap_printer.h", } end + +--------------------------------------------------- +-- +--@src/devices/machine/ns32382.h,MACHINES["NS32382"] = true +--------------------------------------------------- +if (MACHINES["NS32382"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ns32382.cpp", + MAME_DIR .. "src/devices/machine/ns32382.h", + } +end |