From 3570d4f0ebde2977fb8301f8f9a1c942cb149b17 Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Mon, 2 Nov 2015 21:08:15 -0600 Subject: check STRIP_SYMBOLS in strip function and add strip support for osx (nw) --- scripts/src/tools.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'scripts/src/tools.lua') diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua index 19942651f0c..c3ed2654782 100644 --- a/scripts/src/tools.lua +++ b/scripts/src/tools.lua @@ -50,6 +50,8 @@ files { MAME_DIR .. "src/tools/romcmp.cpp", } +strip() + -------------------------------------------------- -- chdman -------------------------------------------------- @@ -104,6 +106,8 @@ files { MAME_DIR .. "src/version.cpp", } +strip() + -------------------------------------------------- -- jedutil -------------------------------------------------- @@ -145,6 +149,8 @@ files { MAME_DIR .. "src/tools/jedutil.cpp", } +strip() + -------------------------------------------------- -- unidasm -------------------------------------------------- @@ -201,6 +207,7 @@ files { MAME_DIR .. "src/emu/emucore.cpp", } +strip() -------------------------------------------------- -- ldresample @@ -255,6 +262,8 @@ files { MAME_DIR .. "src/tools/ldresample.cpp", } +strip() + -------------------------------------------------- -- ldverify -------------------------------------------------- @@ -308,6 +317,8 @@ files { MAME_DIR .. "src/tools/ldverify.cpp", } +strip() + -------------------------------------------------- -- regrep -------------------------------------------------- @@ -349,6 +360,8 @@ files { MAME_DIR .. "src/tools/regrep.cpp", } +strip() + -------------------------------------------------- -- srcclean --------------------------------------------------- @@ -390,6 +403,8 @@ files { MAME_DIR .. "src/tools/srcclean.cpp", } +strip() + -------------------------------------------------- -- src2html -------------------------------------------------- @@ -431,6 +446,8 @@ files { MAME_DIR .. "src/tools/src2html.cpp", } +strip() + -------------------------------------------------- -- split -------------------------------------------------- @@ -483,6 +500,8 @@ files { MAME_DIR .. "src/tools/split.cpp", } +strip() + -------------------------------------------------- -- pngcmp -------------------------------------------------- @@ -524,6 +543,8 @@ files { MAME_DIR .. "src/tools/pngcmp.cpp", } +strip() + -------------------------------------------------- -- nltool -------------------------------------------------- @@ -578,6 +599,8 @@ files { MAME_DIR .. "src/lib/netlist/prg/nltool.cpp", } +strip() + -------------------------------------------------- -- nlwav -------------------------------------------------- @@ -610,6 +633,8 @@ files { MAME_DIR .. "src/lib/netlist/prg/nlwav.cpp", } +strip() + -------------------------------------------------- -- castool -------------------------------------------------- @@ -664,6 +689,8 @@ files { MAME_DIR .. "src/tools/castool.cpp", } +strip() + -------------------------------------------------- -- floptool -------------------------------------------------- @@ -719,6 +746,8 @@ files { MAME_DIR .. "src/tools/floptool.cpp", } +strip() + -------------------------------------------------- -- imgtool -------------------------------------------------- @@ -822,3 +851,5 @@ files { MAME_DIR .. "src/tools/imgtool/modules/bml3.cpp", MAME_DIR .. "src/tools/imgtool/modules/hp48.cpp", } + +strip() -- cgit v1.2.3 From 591d1202ac2b9f75fdf957061ec42a04b644d2a5 Mon Sep 17 00:00:00 2001 From: Jeffrey Clark Date: Tue, 3 Nov 2015 00:29:49 -0600 Subject: fix cross compile windows targetextension (nw) --- scripts/src/osd/sdl.lua | 5 ++++ scripts/src/tools.lua | 80 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 85 insertions(+) (limited to 'scripts/src/tools.lua') diff --git a/scripts/src/osd/sdl.lua b/scripts/src/osd/sdl.lua index 8ac53f39173..edac636a8ad 100644 --- a/scripts/src/osd/sdl.lua +++ b/scripts/src/osd/sdl.lua @@ -566,6 +566,11 @@ if _OPTIONS["with-tools"] then } end + configuration { "mingw*" or "vs*" } + targetextension ".exe" + + configuration { } + strip() end diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua index c3ed2654782..421f5cc76b5 100644 --- a/scripts/src/tools.lua +++ b/scripts/src/tools.lua @@ -50,6 +50,11 @@ files { MAME_DIR .. "src/tools/romcmp.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -106,6 +111,11 @@ files { MAME_DIR .. "src/version.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -149,6 +159,11 @@ files { MAME_DIR .. "src/tools/jedutil.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -207,6 +222,11 @@ files { MAME_DIR .. "src/emu/emucore.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -262,6 +282,11 @@ files { MAME_DIR .. "src/tools/ldresample.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -317,6 +342,11 @@ files { MAME_DIR .. "src/tools/ldverify.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -360,6 +390,11 @@ files { MAME_DIR .. "src/tools/regrep.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -403,6 +438,11 @@ files { MAME_DIR .. "src/tools/srcclean.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -446,6 +486,11 @@ files { MAME_DIR .. "src/tools/src2html.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -500,6 +545,11 @@ files { MAME_DIR .. "src/tools/split.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -543,6 +593,11 @@ files { MAME_DIR .. "src/tools/pngcmp.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -599,6 +654,11 @@ files { MAME_DIR .. "src/lib/netlist/prg/nltool.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -633,6 +693,11 @@ files { MAME_DIR .. "src/lib/netlist/prg/nlwav.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -689,6 +754,11 @@ files { MAME_DIR .. "src/tools/castool.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -746,6 +816,11 @@ files { MAME_DIR .. "src/tools/floptool.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -------------------------------------------------- @@ -852,4 +927,9 @@ files { MAME_DIR .. "src/tools/imgtool/modules/hp48.cpp", } +configuration { "mingw*" or "vs*" } + targetextension ".exe" + +configuration { } + strip() -- cgit v1.2.3