summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/scripts/example-common.lua
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-09-12 10:23:53 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2015-09-12 10:23:53 +0200
commit7ca8f88a5c399317265d9a2f5132eab2ab7723ac (patch)
treecf7af75fb307bd040508c4c2455d3bd6755619f4 /3rdparty/bgfx/scripts/example-common.lua
parent6d06509293e2fe6b1743085471f0ff5268a1b351 (diff)
Added latest BGFX (nw)
Diffstat (limited to '3rdparty/bgfx/scripts/example-common.lua')
-rw-r--r--3rdparty/bgfx/scripts/example-common.lua36
1 files changed, 27 insertions, 9 deletions
diff --git a/3rdparty/bgfx/scripts/example-common.lua b/3rdparty/bgfx/scripts/example-common.lua
index 37e53afaa83..5a5dd7ce0b7 100644
--- a/3rdparty/bgfx/scripts/example-common.lua
+++ b/3rdparty/bgfx/scripts/example-common.lua
@@ -22,6 +22,30 @@ project ("example-common")
path.join(BGFX_DIR, "examples/common/**.h"),
}
+ if _OPTIONS["with-scintilla"] then
+ defines {
+ "SCI_NAMESPACE",
+ "SCI_LEXER",
+ }
+
+ buildoptions {
+-- "-Wno-missing-field-initializers",
+ }
+
+ includedirs {
+ path.join(BGFX_DIR, "3rdparty/scintilla/include"),
+ path.join(BGFX_DIR, "3rdparty/scintilla/lexlib"),
+ }
+
+ files {
+ path.join(BGFX_DIR, "3rdparty/scintilla/src/**.cxx"),
+ path.join(BGFX_DIR, "3rdparty/scintilla/src/**.h"),
+ path.join(BGFX_DIR, "3rdparty/scintilla/lexlib/**.cxx"),
+ path.join(BGFX_DIR, "3rdparty/scintilla/lexlib/**.h"),
+ path.join(BGFX_DIR, "3rdparty/scintilla/lexers/**.cxx"),
+ }
+ end
+
if _OPTIONS["with-sdl"] then
defines {
"ENTRY_CONFIG_USE_SDL=1",
@@ -37,16 +61,10 @@ project ("example-common")
}
end
- configuration { "vs2008" }
- includedirs {
- "$(DXSDK_DIR)/include",
+ configuration { "osx or ios*" }
+ files {
+ path.join(BGFX_DIR, "examples/common/**.mm"),
}
- if (_OPTIONS["vs"] == "vs2012-xp") or (_OPTIONS["vs"] == "vs2013-xp") then
- configuration { "vs201*" }
- includedirs {
- "$(DXSDK_DIR)/include",
- }
- end
configuration { "winphone8* or winstore8*"}
linkoptions {