diff options
Diffstat (limited to 'docs/release/scripts/src')
-rw-r--r-- | docs/release/scripts/src/3rdparty.lua | 16 | ||||
-rw-r--r-- | docs/release/scripts/src/bus.lua | 2 | ||||
-rw-r--r-- | docs/release/scripts/src/emu.lua | 2 | ||||
-rw-r--r-- | docs/release/scripts/src/machine.lua | 51 | ||||
-rw-r--r-- | docs/release/scripts/src/tools.lua | 2 |
5 files changed, 68 insertions, 5 deletions
diff --git a/docs/release/scripts/src/3rdparty.lua b/docs/release/scripts/src/3rdparty.lua index 46699fb9db4..1e56f4b9bdb 100644 --- a/docs/release/scripts/src/3rdparty.lua +++ b/docs/release/scripts/src/3rdparty.lua @@ -771,21 +771,33 @@ project "bx" configuration { } + local version = str_to_version(_OPTIONS["gcc_version"]) + if _OPTIONS["gcc"]~=nil and string.find(_OPTIONS["gcc"], "gcc") then + if version < 60000 then + buildoptions { + "-Wno-strict-overflow", + } + end + end + includedirs { MAME_DIR .. "3rdparty/bx/include", } files { + MAME_DIR .. "3rdparty/bx/src/bx.cpp", MAME_DIR .. "3rdparty/bx/src/commandline.cpp", - MAME_DIR .. "3rdparty/bx/src/crt.cpp", + MAME_DIR .. "3rdparty/bx/src/crtnone.cpp", MAME_DIR .. "3rdparty/bx/src/crtimpl.cpp", MAME_DIR .. "3rdparty/bx/src/debug.cpp", MAME_DIR .. "3rdparty/bx/src/dtoa.cpp", MAME_DIR .. "3rdparty/bx/src/fpumath.cpp", MAME_DIR .. "3rdparty/bx/src/mutex.cpp", MAME_DIR .. "3rdparty/bx/src/os.cpp", - MAME_DIR .. "3rdparty/bx/src/sem.cpp", + MAME_DIR .. "3rdparty/bx/src/semaphore.cpp", + MAME_DIR .. "3rdparty/bx/src/sort.cpp", MAME_DIR .. "3rdparty/bx/src/string.cpp", + MAME_DIR .. "3rdparty/bx/src/timer.cpp", MAME_DIR .. "3rdparty/bx/src/thread.cpp", } diff --git a/docs/release/scripts/src/bus.lua b/docs/release/scripts/src/bus.lua index a4f50cf1f11..289a4417ee8 100644 --- a/docs/release/scripts/src/bus.lua +++ b/docs/release/scripts/src/bus.lua @@ -696,6 +696,8 @@ if (BUSES["ELECTRON"]~=null) then MAME_DIR .. "src/devices/bus/electron/fbjoy.h", MAME_DIR .. "src/devices/bus/electron/plus3.cpp", MAME_DIR .. "src/devices/bus/electron/plus3.h", + MAME_DIR .. "src/devices/bus/electron/pwrjoy.cpp", + MAME_DIR .. "src/devices/bus/electron/pwrjoy.h", MAME_DIR .. "src/devices/bus/electron/m2105.cpp", MAME_DIR .. "src/devices/bus/electron/m2105.h", } diff --git a/docs/release/scripts/src/emu.lua b/docs/release/scripts/src/emu.lua index f2f8d82829a..0b6a770bdfc 100644 --- a/docs/release/scripts/src/emu.lua +++ b/docs/release/scripts/src/emu.lua @@ -82,6 +82,8 @@ files { MAME_DIR .. "src/emu/dinvram.h", MAME_DIR .. "src/emu/dioutput.cpp", MAME_DIR .. "src/emu/dioutput.h", + MAME_DIR .. "src/emu/dipalette.cpp", + MAME_DIR .. "src/emu/dipalette.h", MAME_DIR .. "src/emu/dipty.cpp", MAME_DIR .. "src/emu/dipty.h", MAME_DIR .. "src/emu/dirom.cpp", diff --git a/docs/release/scripts/src/machine.lua b/docs/release/scripts/src/machine.lua index a8c5dc347b0..789dcff9e06 100644 --- a/docs/release/scripts/src/machine.lua +++ b/docs/release/scripts/src/machine.lua @@ -14,8 +14,8 @@ files { MAME_DIR .. "src/devices/machine/bcreader.h", -- MAME_DIR .. "src/devices/machine/buffer.cpp", -- MAME_DIR .. "src/devices/machine/buffer.h", --- MAME_DIR .. "src/devices/machine/clock.cpp", --- MAME_DIR .. "src/devices/machine/clock.h", + MAME_DIR .. "src/devices/machine/clock.cpp", + MAME_DIR .. "src/devices/machine/clock.h", -- MAME_DIR .. "src/devices/machine/keyboard.cpp", -- MAME_DIR .. "src/devices/machine/keyboard.h", -- MAME_DIR .. "src/devices/machine/keyboard.ipp", @@ -744,6 +744,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/cxd1095.h,MACHINES["CXD1095"] = true +--------------------------------------------------- + +if (MACHINES["CXD1095"]~=null) then + files { + MAME_DIR .. "src/devices/machine/cxd1095.cpp", + MAME_DIR .. "src/devices/machine/cxd1095.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/dm9334.h,MACHINES["DM9334"] = true --------------------------------------------------- @@ -768,6 +780,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/ds1205.h,MACHINES["DS1205"] = true +--------------------------------------------------- + +if (MACHINES["DS1205"]~=null) then + files { + MAME_DIR .. "src/devices/machine/ds1205.cpp", + MAME_DIR .. "src/devices/machine/ds1205.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/ds1302.h,MACHINES["DS1302"] = true --------------------------------------------------- @@ -1845,6 +1869,18 @@ end --------------------------------------------------- -- +--@src/devices/machine/msm6253.h,MACHINES["MSM6253"] = true +--------------------------------------------------- + +if (MACHINES["MSM6253"]~=null) then + files { + MAME_DIR .. "src/devices/machine/msm6253.cpp", + MAME_DIR .. "src/devices/machine/msm6253.h", + } +end + +--------------------------------------------------- +-- --@src/devices/machine/ncr539x.h,MACHINES["NCR539x"] = true --------------------------------------------------- @@ -3111,3 +3147,14 @@ if (MACHINES["INPUT_MERGER"]~=null) then MAME_DIR .. "src/devices/machine/input_merger.h", } end + +--------------------------------------------------- +-- +--@src/devices/machine/k054321.h,MACHINES["K054321"] = true +--------------------------------------------------- +if (MACHINES["K054321"]~=null) then + files { + MAME_DIR .. "src/devices/machine/k054321.cpp", + MAME_DIR .. "src/devices/machine/k054321.h", + } +end diff --git a/docs/release/scripts/src/tools.lua b/docs/release/scripts/src/tools.lua index 2156a31f171..083554cd76c 100644 --- a/docs/release/scripts/src/tools.lua +++ b/docs/release/scripts/src/tools.lua @@ -780,7 +780,7 @@ if _OPTIONS["targetos"] == "macosx" then end linkoptions { - "-sectcreate __TEXT __info_plist " .. MAME_DIR .. "src/tools/aueffectutil-Info.plist", + "-sectcreate __TEXT __info_plist " .. _MAKE.esc(MAME_DIR) .. "src/tools/aueffectutil-Info.plist", } dependency { |