summaryrefslogtreecommitdiff
path: root/premake5.lua
diff options
context:
space:
mode:
authorgibbed <rick@gibbed.us>2018-11-24 21:32:19 -0600
committergibbed <rick@gibbed.us>2018-11-24 21:32:19 -0600
commit5fccc931eedc04379509939971f4e5ead2d770cd (patch)
tree88982743c018ea041bc28563fd17864db7d4e123 /premake5.lua
parent20315850dba1be29c81e58562b389866c8c13b75 (diff)
Maybe fix Linux building mixed code projects?
Diffstat (limited to 'premake5.lua')
-rw-r--r--premake5.lua9
1 files changed, 5 insertions, 4 deletions
diff --git a/premake5.lua b/premake5.lua
index b8b1a07b5..891fbefa4 100644
--- a/premake5.lua
+++ b/premake5.lua
@@ -128,10 +128,6 @@ filter({"platforms:Linux", "toolset:gcc"})
end
filter({"platforms:Linux", "language:C++", "toolset:clang"})
- buildoptions({
- "-std=c++14",
- "-stdlib=libstdc++",
- })
links({
"c++",
"c++abi"
@@ -139,6 +135,11 @@ filter({"platforms:Linux", "language:C++", "toolset:clang"})
disablewarnings({
"deprecated-register"
})
+filter({"platforms:Linux", "language:C++", "toolset:clang", "files:*.cc or *.cpp"})
+ buildoptions({
+ "-std=c++14",
+ "-stdlib=libstdc++",
+ })
filter("platforms:Windows")
system("windows")