diff options
author | 2015-03-28 10:10:03 +0100 | |
---|---|---|
committer | 2015-03-28 10:10:03 +0100 | |
commit | 7f1ad1db994904972e21318113eea814941a2d9c (patch) | |
tree | a70e9f2dfab77cdeb5aec622e43b28c3a6a9a8fa /scripts/src/osd/sdl.lua | |
parent | 6c87bff5f18be86b0039101a9f0115743dee4959 (diff) |
Explicit file listing in lua scripts making generate much much faster (nw)
Diffstat (limited to 'scripts/src/osd/sdl.lua')
-rw-r--r-- | scripts/src/osd/sdl.lua | 121 |
1 files changed, 76 insertions, 45 deletions
diff --git a/scripts/src/osd/sdl.lua b/scripts/src/osd/sdl.lua index ff49229d470..5121a63ecd4 100644 --- a/scripts/src/osd/sdl.lua +++ b/scripts/src/osd/sdl.lua @@ -56,36 +56,67 @@ project ("osd_" .. _OPTIONS["osd"]) if _OPTIONS["targetos"]=="macosx" then files { --MAME_DIR .. "src/osd/sdl/SDLMain_tmpl.m", - MAME_DIR .. "src/osd/modules/debugger/*.m", - MAME_DIR .. "src/osd/modules/debugger/osx/*.m", - MAME_DIR .. "src/osd/modules/debugger/osx/*.h", + MAME_DIR .. "src/osd/modules/debugger/osx/breakpointsview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/consoleview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/debugcommandhistory.m", + MAME_DIR .. "src/osd/modules/debugger/osx/debugconsole.m", + MAME_DIR .. "src/osd/modules/debugger/osx/debugview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/debugwindowhandler.m", + MAME_DIR .. "src/osd/modules/debugger/osx/deviceinfoviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/devicesviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/disassemblyview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/disassemblyviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/errorlogview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/errorlogviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/memoryview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/memoryviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/pointsviewer.m", + MAME_DIR .. "src/osd/modules/debugger/osx/registersview.m", + MAME_DIR .. "src/osd/modules/debugger/osx/watchpointsview.m", } end files { - MAME_DIR .. "src/osd/sdl/sdlmain.*", - MAME_DIR .. "src/osd/sdl/input.*", - MAME_DIR .. "src/osd/sdl/video.*", - MAME_DIR .. "src/osd/sdl/window.*", - MAME_DIR .. "src/osd/sdl/output.*", - MAME_DIR .. "src/osd/sdl/watchdog.*", - MAME_DIR .. "src/osd/modules/render/drawsdl.*", + MAME_DIR .. "src/osd/sdl/sdlmain.c", + MAME_DIR .. "src/osd/sdl/input.c", + MAME_DIR .. "src/osd/sdl/video.c", + MAME_DIR .. "src/osd/sdl/window.c", + MAME_DIR .. "src/osd/sdl/output.c", + MAME_DIR .. "src/osd/sdl/watchdog.c", + MAME_DIR .. "src/osd/modules/render/drawsdl.c", --ifeq ($(SDL_LIBVER),sdl2) - MAME_DIR .. "src/osd/modules/render/draw13.*", + MAME_DIR .. "src/osd/modules/render/draw13.c", --endif - MAME_DIR .. "src/osd/modules/debugger/none.*", - MAME_DIR .. "src/osd/modules/debugger/debugint.*", - MAME_DIR .. "src/osd/modules/debugger/debugwin.*", - MAME_DIR .. "src/osd/modules/debugger/debugqt.*", - MAME_DIR .. "src/osd/modules/render/drawogl.*", - MAME_DIR .. "src/osd/modules/opengl/gl_shader_tool.*", - MAME_DIR .. "src/osd/modules/opengl/gl_shader_mgr.*", + MAME_DIR .. "src/osd/modules/debugger/none.c", + MAME_DIR .. "src/osd/modules/debugger/debugint.c", + MAME_DIR .. "src/osd/modules/debugger/debugwin.c", + MAME_DIR .. "src/osd/modules/debugger/debugqt.c", + MAME_DIR .. "src/osd/modules/render/drawogl.c", + MAME_DIR .. "src/osd/modules/opengl/gl_shader_tool.c", + MAME_DIR .. "src/osd/modules/opengl/gl_shader_mgr.c", } if not (_OPTIONS["targetos"]=="macosx") then files { - MAME_DIR .. "src/osd/modules/debugger/qt/*.*", - GEN_DIR .. "osd/modules/debugger/qt/*.*", + MAME_DIR .. "src/osd/modules/debugger/qt/debuggerview.c", + MAME_DIR .. "src/osd/modules/debugger/qt/windowqt.c", + MAME_DIR .. "src/osd/modules/debugger/qt/logwindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/dasmwindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/mainwindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/memorywindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/breakpointswindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/deviceswindow.c", + MAME_DIR .. "src/osd/modules/debugger/qt/deviceinformationwindow.c", + + GEN_DIR .. "osd/modules/debugger/qt/debuggerview.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/windowqt.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/logwindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/dasmwindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/mainwindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/memorywindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/breakpointswindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/deviceswindow.moc.c", + GEN_DIR .. "osd/modules/debugger/qt/deviceinformationwindow.moc.c", } end @@ -96,20 +127,20 @@ project ("osd_" .. _OPTIONS["osd"]) end files { - MAME_DIR .. "src/osd/modules/lib/osdobj_common.*", - MAME_DIR .. "src/osd/modules/font/font_sdl.*", - MAME_DIR .. "src/osd/modules/font/font_windows.*", - MAME_DIR .. "src/osd/modules/font/font_osx.*", - MAME_DIR .. "src/osd/modules/font/font_none.*", - MAME_DIR .. "src/osd/modules/netdev/taptun.*", - MAME_DIR .. "src/osd/modules/netdev/pcap.*", - MAME_DIR .. "src/osd/modules/netdev/none.*", - MAME_DIR .. "src/osd/modules/midi/portmidi.*", - MAME_DIR .. "src/osd/modules/midi/none.*", - MAME_DIR .. "src/osd/modules/sound/js_sound.*", - MAME_DIR .. "src/osd/modules/sound/direct_sound.*", - MAME_DIR .. "src/osd/modules/sound/sdl_sound.*", - MAME_DIR .. "src/osd/modules/sound/none.*", + MAME_DIR .. "src/osd/modules/lib/osdobj_common.c", + MAME_DIR .. "src/osd/modules/font/font_sdl.c", + MAME_DIR .. "src/osd/modules/font/font_windows.c", + MAME_DIR .. "src/osd/modules/font/font_osx.c", + MAME_DIR .. "src/osd/modules/font/font_none.c", + MAME_DIR .. "src/osd/modules/netdev/taptun.c", + MAME_DIR .. "src/osd/modules/netdev/pcap.c", + MAME_DIR .. "src/osd/modules/netdev/none.c", + MAME_DIR .. "src/osd/modules/midi/portmidi.c", + MAME_DIR .. "src/osd/modules/midi/none.c", + MAME_DIR .. "src/osd/modules/sound/js_sound.c", + MAME_DIR .. "src/osd/modules/sound/direct_sound.c", + MAME_DIR .. "src/osd/modules/sound/sdl_sound.c", + MAME_DIR .. "src/osd/modules/sound/none.c", } project ("ocore_" .. _OPTIONS["osd"]) @@ -153,7 +184,7 @@ project ("ocore_" .. _OPTIONS["osd"]) end files { - MAME_DIR .. "src/osd/modules/osdmodule.*", + MAME_DIR .. "src/osd/modules/osdmodule.c", } if _OPTIONS["targetos"]=="macosx" then @@ -163,18 +194,18 @@ project ("ocore_" .. _OPTIONS["osd"]) end files { - MAME_DIR .. "src/osd/sdl/strconv.*", - MAME_DIR .. "src/osd/sdl/sdldir.*", - MAME_DIR .. "src/osd/sdl/sdlfile.*", - MAME_DIR .. "src/osd/sdl/sdlptty_" .. BASE_TARGETOS ..".*", - MAME_DIR .. "src/osd/sdl/sdlsocket.*", - MAME_DIR .. "src/osd/sdl/sdlos_" .. SDLOS_TARGETOS .. ".*", - MAME_DIR .. "src/osd/modules/lib/osdlib_" .. SDLOS_TARGETOS .. ".*", - MAME_DIR .. "src/osd/modules/sync/sync_" .. SYNC_IMPLEMENTATION .. ".*", + MAME_DIR .. "src/osd/sdl/strconv.c", + MAME_DIR .. "src/osd/sdl/sdldir.c", + MAME_DIR .. "src/osd/sdl/sdlfile.c", + MAME_DIR .. "src/osd/sdl/sdlptty_" .. BASE_TARGETOS ..".c", + MAME_DIR .. "src/osd/sdl/sdlsocket.c", + MAME_DIR .. "src/osd/sdl/sdlos_" .. SDLOS_TARGETOS .. ".c", + MAME_DIR .. "src/osd/modules/lib/osdlib_" .. SDLOS_TARGETOS .. ".c", + MAME_DIR .. "src/osd/modules/sync/sync_" .. SYNC_IMPLEMENTATION .. ".c", --ifdef NOASM - --MAME_DIR .. "src/osd/modules/sync/work_mini.*", + --MAME_DIR .. "src/osd/modules/sync/work_mini.c", --else - MAME_DIR .. "src/osd/modules/sync/work_osd.*", + MAME_DIR .. "src/osd/modules/sync/work_osd.c", } if _OPTIONS["targetos"]=="macosx" then |