diff options
author | 2017-02-09 00:03:00 +0100 | |
---|---|---|
committer | 2017-02-10 21:53:01 +0100 | |
commit | 9a71daa2e000abd0f07f1b43b848124c81958005 (patch) | |
tree | b2be98c1ed3d455b44097bd5f254254cd12bdcf7 /scripts/src/tools.lua | |
parent | ab17457707eaab1ec5d3f4719704ccd25a235651 (diff) |
Make windows builds of nltool and nlwav understand unicode.
nltool and nlwav now use wmain, i.e. UNICODE main on windows. (nw)
Diffstat (limited to 'scripts/src/tools.lua')
-rw-r--r-- | scripts/src/tools.lua | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/scripts/src/tools.lua b/scripts/src/tools.lua index fa1b5740d5f..46871c24201 100644 --- a/scripts/src/tools.lua +++ b/scripts/src/tools.lua @@ -516,6 +516,15 @@ files { MAME_DIR .. "src/lib/netlist/prg/nltool.cpp", } +configuration { "mingw*" } + linkoptions{ + "-municode", + } +configuration { "vs*" } + flags { + "Unicode", + } + configuration { "mingw*" or "vs*" } targetextension ".exe" @@ -540,22 +549,26 @@ if _OPTIONS["SEPARATE_BIN"]~="1" then end links { --- "utils", --- "ocore_" .. _OPTIONS["osd"], "netlist", } includedirs { --- MAME_DIR .. "src/osd", --- MAME_DIR .. "src/lib/util", MAME_DIR .. "src/lib", } files { MAME_DIR .. "src/lib/netlist/prg/nlwav.cpp", --- MAME_DIR .. "src/emu/emucore.cpp", } +configuration { "mingw*" } + linkoptions{ + "-municode", + } +configuration { "vs*" } + flags { + "Unicode", + } + configuration { "mingw*" or "vs*" } targetextension ".exe" |