diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -116,6 +116,7 @@ version = "c11" [lang.cpp] version = "c++14" +enable_exceptions = "true" [define] BOOST_ASIO_SEPERATE_COMPILATION = "1" @@ -194,8 +195,14 @@ The best way to do this is to create another git project for the dependency and Using sub projects allows you to modify dependency and propagate changes to dependant project without pushing changes to remote git repository (faster development). ## lang.* Optional. Allows you to change language specific configuration. \[lang.c] is for C and \[lang.cpp] is for C++. -Version specifies the language version, for \[lang.c] the version can be ansi (alias for c89), c89, c99 or c11 - if not set, c11 will be used. -For \[lang.cpp] the version can be c++11, c++14 or c++17 - if not set, c++14 will be used +## lang.c +### version +Optional. The c standard version to use. Should be either ansi (alias for c89), c89, c99, c11 or c17. The default value is c11. +## lang.cpp +### version +Optional. The c++ standard version to use. Should be either c++03, c++98, c++11, c++14, c++17 or c++20. The default value is c++14. +### enable_exceptions +Optional. This option should be either "true" or "false" and specifies if exceptions should be enabled for the project. The default value is "true". ## define Optional. A list of definitions which are specified in name-value pairs where the name is the preprocessor to define (in c: #define name value) ## define.static |