From 5fccc931eedc04379509939971f4e5ead2d770cd Mon Sep 17 00:00:00 2001 From: gibbed Date: Sat, 24 Nov 2018 21:32:19 -0600 Subject: [PATCH] Maybe fix Linux building mixed code projects? --- premake5.lua | 9 +++++---- 1 file 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")