aboutsummaryrefslogtreecommitdiff
path: root/include/Conf.hpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2022-03-08 16:09:37 +0100
committerdec05eba <dec05eba@protonmail.com>2022-03-08 16:09:37 +0100
commitd20ab1b390c14ac794ca3438df7e1d9cf057ceed (patch)
tree4ad56c1f39a25708e7deb73797318b1d6f695d57 /include/Conf.hpp
parent44bbf443901519f59de79393ab01f7a7058230fb (diff)
Add --linker, --build and --skip-compile options
Diffstat (limited to 'include/Conf.hpp')
-rw-r--r--include/Conf.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/Conf.hpp b/include/Conf.hpp
index cbb21ca..673a7f6 100644
--- a/include/Conf.hpp
+++ b/include/Conf.hpp
@@ -438,6 +438,12 @@ namespace sibs
std::vector<std::string> exposeIncludeDirs;
std::vector<std::string> ignoreDirs;
std::vector<std::string> libs;
+
+ CVersion cVersion;
+ CPPVersion cppVersion;
+ std::string linker;
+ bool testsBuildOnly = false;
+ bool skipCompile = false;
protected:
virtual void processObject(StringView name) override;
virtual void processField(StringView name, const ConfigValue &value) override;
@@ -474,8 +480,6 @@ namespace sibs
std::vector<FileString> cmakeArgsGlobal;
std::vector<FileString> cmakeArgsStatic;
std::vector<FileString> cmakeArgsDynamic;
- CVersion cVersion;
- CPPVersion cppVersion;
bool useCmake;
bool buildTests;
bool finishedProcessing;