Previous 199869 Revisions Next

r36872 Wednesday 1st April, 2015 at 09:06:53 UTC by Miodrag Milanović
fix it properly (nw)
[scripts]genie.lua
[scripts/src/osd]sdl.lua sdl_cfg.lua windows.lua windows_cfg.lua

trunk/scripts/genie.lua
r245383r245384
239239
240240flags {
241241   "StaticRuntime",
242   "Unicode",
243242   "NoPCH",
244243}
245244
r245383r245384
328327
329328
330329if _OPTIONS["targetos"]=="windows" then
330   configuration { "mingw*" }
331      linkoptions {
332         "-municode",
333      }
334   configuration { "vs*" }
335      flags {
336         "Unicode",
337      }
331338   configuration { "x64" }
332339      defines {
333340         "X64_WINDOWS_ABI",
334341      }
335342   configuration { }
343      defines {
344         "UNICODE",
345         "_UNICODE",
346         "main=utf8_main",
347      }   
336348end
337349
338350-- Avoid error when invoking genie --help.
trunk/scripts/src/osd/sdl.lua
r245383r245384
4343   end
4444
4545   if _OPTIONS["targetos"]=="windows" then
46      configuration { "mingw*" }
47         linkoptions{
48            "-municode",
49         }
5046      configuration { "x32", "vs*" }
5147         libdirs {
5248            path.join(_OPTIONS["SDL_INSTALL_ROOT"],"lib","x86")
trunk/scripts/src/osd/sdl_cfg.lua
r245383r245384
9999end
100100
101101if _OPTIONS["targetos"]=="windows" then
102   defines {
103      "UNICODE",
104      "_UNICODE",
105      "main=utf8_main",
106   }
107
108102   configuration { "vs*" }
109103      includedirs {
110104         path.join(_OPTIONS["SDL_INSTALL_ROOT"],"include")
trunk/scripts/src/osd/windows.lua
r245383r245384
44function maintargetosdoptions(_target)
55   osdmodulestargetconf()
66
7   configuration { "mingw*" }
8      linkoptions {
9         "-municode",
10      }
11
12   configuration { }
13
147   if _OPTIONS["DIRECTINPUT"] == "8" then
158      links {
169         "dinput8",
trunk/scripts/src/osd/windows_cfg.lua
r245383r245384
11defines {
2   "UNICODE",
3   "_UNICODE",
42   "OSD_WINDOWS",
53   "USE_SDL=0",
6   "main=utf8_main",
74   "_WIN32_WINNT=0x0501",
85}
96


Previous 199869 Revisions Next


© 1997-2024 The MAME Team