| files := src | files := src | ||||
| warnings := all extra no-unused-parameter | warnings := all extra no-unused-parameter | ||||
| std := c++14 | std := c++14 | ||||
| optimize := 3 |
| } | } | ||||
| } | } | ||||
| auto optimize = vars.find("optimize"); | |||||
| if (optimize != vars.end()) { | |||||
| flags.push_back("-O" + optimize->second[0]); | |||||
| } | |||||
| auto cflags = vars.find( | auto cflags = vars.find( | ||||
| type == FileType::C ? "cflags" : | type == FileType::C ? "cflags" : | ||||
| type == FileType::CXX ? "cxxflags" : | type == FileType::CXX ? "cxxflags" : |