summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bx/scripts/bx.lua
diff options
context:
space:
mode:
author Branimir Karadžić <branimirkaradzic@gmail.com>2017-03-29 17:09:40 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2017-03-29 17:09:40 +0200
commit49f7c99c7786ce257fae28dfeae2f8ee5810424c (patch)
tree1bbd30dd4dd48596186846c2fc77a8dc748215d2 /3rdparty/bx/scripts/bx.lua
parent79f22e060b2c012d628d5d1d83288c1bb6e6acef (diff)
Update BGFX and BX (nw)
Diffstat (limited to '3rdparty/bx/scripts/bx.lua')
-rw-r--r--3rdparty/bx/scripts/bx.lua32
1 files changed, 28 insertions, 4 deletions
diff --git a/3rdparty/bx/scripts/bx.lua b/3rdparty/bx/scripts/bx.lua
index b62ee4bae5f..a84eec43b75 100644
--- a/3rdparty/bx/scripts/bx.lua
+++ b/3rdparty/bx/scripts/bx.lua
@@ -7,13 +7,13 @@ project "bx"
kind "StaticLib"
includedirs {
- "../include",
+ path.join(BX_DIR, "include"),
}
files {
- "../include/**.h",
- "../include/**.inl",
- "../src/**.cpp",
+ path.join(BX_DIR, "include/**.h"),
+ path.join(BX_DIR, "include/**.inl"),
+ path.join(BX_DIR, "src/**.cpp"),
}
configuration { "linux-*" }
@@ -22,3 +22,27 @@ project "bx"
}
configuration {}
+
+ if _OPTIONS["with-amalgamated"] then
+ excludes {
+ path.join(BX_DIR, "src/commandline.cpp"),
+ path.join(BX_DIR, "src/crt.cpp"),
+ path.join(BX_DIR, "src/crtimpl.cpp"),
+ path.join(BX_DIR, "src/debug.cpp"),
+ path.join(BX_DIR, "src/dtoa.cpp"),
+ path.join(BX_DIR, "src/fpumath.cpp"),
+ path.join(BX_DIR, "src/mutex.cpp"),
+ path.join(BX_DIR, "src/os.cpp"),
+ path.join(BX_DIR, "src/sem.cpp"),
+ path.join(BX_DIR, "src/sort.cpp"),
+ path.join(BX_DIR, "src/string.cpp"),
+ path.join(BX_DIR, "src/thread.cpp"),
+ path.join(BX_DIR, "src/timer.cpp"),
+ }
+ else
+ excludes {
+ path.join(BX_DIR, "src/amalgamated.**"),
+ }
+ end
+
+ configuration {}