ui: language standard options

Added some language standard options.

<description>
This commit is contained in:
Manuel Dobusch
2015-12-11 15:22:28 +01:00
parent 52352baa8e
commit 0f4e49477a
4 changed files with 226 additions and 13 deletions
+4 -6
View File
@@ -112,13 +112,11 @@ std::vector<std::string> CxxParser::getCommandlineArguments(const Arguments& arg
args.push_back("-x");
std::string language = getLanguageArgument(arguments.language);
args.push_back(language);
// args.push_back("c++");
// TODO: handle other standards...
if (language == "c++")
{
args.push_back("-std=c++11");
}
// Set language standard
std::string standard = "-std=";
standard += language;
standard += arguments.languageStandard;
args.insert(args.begin(), arguments.compilerFlags.begin(), arguments.compilerFlags.end());