summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/genie.lua2
-rw-r--r--scripts/src/3rdparty.lua2
2 files changed, 4 insertions, 0 deletions
diff --git a/scripts/genie.lua b/scripts/genie.lua
index 2c96593bb42..d8d26ebf49d 100644
--- a/scripts/genie.lua
+++ b/scripts/genie.lua
@@ -532,9 +532,11 @@ else
os.outputof( PYTHON .. " " .. MAME_DIR .. "scripts/build/makedep.py " .. MAME_DIR .. " " .. _OPTIONS["SOURCES"] .. " drivers " .. _OPTIONS["subtarget"] .. " > ".. GEN_DIR .. _OPTIONS["target"] .. "/" .. _OPTIONS["subtarget"].."/drivlist.cpp")
end
configuration { "gmake" }
+if _OPTIONS["CPP11"]~="1" then
defines {
"nullptr=NULL" -- getting ready for C++11
}
+end
flags {
"SingleOutputDir",
}
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua
index 89ff4990b7e..e3d7a6be843 100644
--- a/scripts/src/3rdparty.lua
+++ b/scripts/src/3rdparty.lua
@@ -674,9 +674,11 @@ end
includedirs {
MAME_DIR .. "3rdparty/bx/include/compat/mingw",
}
+if _OPTIONS["CPP11"]~="1" then
defines {
"nullptr=NULL" -- not used but needed for C++11 code
}
+end
configuration { "osx*" }
includedirs {