aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 9 insertions, 2 deletions
diff --git a/README.md b/README.md
index 17b4b0f..8bdf058 100644
--- a/README.md
+++ b/README.md
@@ -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