diff options
Diffstat (limited to 'scripts/src/main.lua')
-rw-r--r-- | scripts/src/main.lua | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/scripts/src/main.lua b/scripts/src/main.lua index 04cccabc0c0..8183f5b8748 100644 --- a/scripts/src/main.lua +++ b/scripts/src/main.lua @@ -57,18 +57,30 @@ end } end - configuration { "Release" } + configuration { "x64", "Release" } targetsuffix "" if _OPTIONS["PROFILE"] then targetsuffix "p" end - configuration { "Debug" } + configuration { "x64", "Debug" } targetsuffix "d" if _OPTIONS["PROFILE"] then targetsuffix "dp" end + configuration { "x32", "Release" } + targetsuffix "32" + if _OPTIONS["PROFILE"] then + targetsuffix "32p" + end + + configuration { "x32", "Debug" } + targetsuffix "32d" + if _OPTIONS["PROFILE"] then + targetsuffix "32dp" + end + configuration { "mingw*" or "vs20*" } targetextension ".exe" @@ -313,7 +325,7 @@ if (STANDALONE~=true) then end files { mainfile, - GEN_DIR .. "version.cpp", + MAME_DIR .. "src/version.cpp", GEN_DIR .. _target .. "/" .. _subtarget .."/drivlist.cpp", } @@ -356,7 +368,8 @@ if (STANDALONE~=true) then configuration { "mingw*" } custombuildtask { - { GEN_DIR .. "version.cpp" , GEN_DIR .. "resource/" .. rctarget .. "vers.rc", { MAME_DIR .. "scripts/build/verinfo.py" }, {"@echo Emitting " .. rctarget .. "vers.rc" .. "...", PYTHON .. " $(1) -r -b " .. rctarget .. " $(<) > $(@)" }}, +-- { GEN_DIR .. "version.cpp" , GEN_DIR .. "resource/" .. rctarget .. "vers.rc", { MAME_DIR .. "scripts/build/verinfo.py" }, {"@echo Emitting " .. rctarget .. "vers.rc" .. "...", PYTHON .. " $(1) -r -b " .. rctarget .. " $(<) > $(@)" }}, + { MAME_DIR .. "src/version.cpp" , GEN_DIR .. "resource/" .. rctarget .. "vers.rc", { MAME_DIR .. "scripts/build/verinfo.py" }, {"@echo Emitting " .. rctarget .. "vers.rc" .. "...", PYTHON .. " $(1) -r -b " .. rctarget .. " $(<) > $(@)" }}, } configuration { "vs20*" } |