diff options
Diffstat (limited to '3rdparty/bx/scripts/bx.lua')
-rw-r--r-- | 3rdparty/bx/scripts/bx.lua | 32 |
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 {} |