diff options
| author | Ben Vanik <ben.vanik@gmail.com> | 2015-08-18 14:18:00 -0700 |
|---|---|---|
| committer | Ben Vanik <ben.vanik@gmail.com> | 2015-08-18 14:18:00 -0700 |
| commit | 8b0d4fb51cdd395601c33a36b461ae2e70f62188 (patch) | |
| tree | c9ec11055f4e70eae6e6f84e71ec325fed5c45e7 /premake5.lua | |
| parent | 19299fad4b2aca5eec4f4016a2559b7db3f1978a (diff) | |
Linux tweaks.
Diffstat (limited to 'premake5.lua')
| -rw-r--r-- | premake5.lua | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/premake5.lua b/premake5.lua index 404f0f494..cf2cd1849 100644 --- a/premake5.lua +++ b/premake5.lua @@ -36,7 +36,7 @@ filter("configurations:Checked") }) flags({"Symbols"}) runtime("Debug") -filter("configurations:Checked", "platforms:Windows") +filter({"configurations:Checked", "platforms:Windows"}) buildoptions({ "/RTCsu", -- Full Run-Time Checks. }) @@ -69,6 +69,7 @@ filter("platforms:Linux") toolset("clang") buildoptions({ "-std=c++14", + "-mlzcnt", -- Assume lzcnt supported. }) filter("platforms:Windows") @@ -151,7 +152,6 @@ solution("xenia") include("src/xenia/app") include("src/xenia/apu") include("src/xenia/apu/nop") - include("src/xenia/apu/xaudio2") include("src/xenia/base") include("src/xenia/cpu") include("src/xenia/cpu/backend/x64") @@ -161,13 +161,17 @@ solution("xenia") include("src/xenia/gpu/gl4") include("src/xenia/hid") include("src/xenia/hid/nop") - include("src/xenia/hid/winkey") - include("src/xenia/hid/xinput") include("src/xenia/kernel") include("src/xenia/ui") include("src/xenia/ui/gl") include("src/xenia/vfs") + if os.is("windows") then + include("src/xenia/apu/xaudio2") + include("src/xenia/hid/winkey") + include("src/xenia/hid/xinput") + end + include("third_party/capstone.lua") include("third_party/elemental-forms") include("third_party/glew.lua") |
