From 9961fbde2ecff2ab823c2d2e9382c4abbdfc89d3 Mon Sep 17 00:00:00 2001 From: sephiroth99 Date: Tue, 22 Sep 2015 01:08:19 -0400 Subject: [PATCH] Set std=c++14 only when compiling C++ projects. --- premake5.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/premake5.lua b/premake5.lua index 7f96391c3..02728f550 100644 --- a/premake5.lua +++ b/premake5.lua @@ -64,10 +64,14 @@ filter("platforms:Linux") system("linux") toolset("clang") buildoptions({ - "-std=c++14", "-mlzcnt", -- Assume lzcnt supported. }) +filter({"platforms:Linux", "language:C++"}) + buildoptions({ + "-std=c++14", + }) + filter("platforms:Windows") system("windows") toolset("msc")