diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-11-30 14:07:47 +0100 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2017-11-30 14:07:47 +0100 |
commit | a6160dc890262bbf4a0504ec3a3df6556275c60e (patch) | |
tree | c2a5daa22bdd4938a56c4dcb2bb65e574d8b767c /test/test.qbs | |
parent | Updated documentation (diff) | |
download | smolbote-a6160dc890262bbf4a0504ec3a3df6556275c60e.tar.xz |
libconfig test
Diffstat (limited to 'test/test.qbs')
-rw-r--r-- | test/test.qbs | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/test/test.qbs b/test/test.qbs new file mode 100644 index 0000000..3088a90 --- /dev/null +++ b/test/test.qbs @@ -0,0 +1,38 @@ +import qbs +import qbs.Probes + +Project { + name: "Tests" + + Probes.PkgConfigProbe { + id: libconfig + name: "libconfig++" + } + + // References aren't needed because test.qbs is the last reference in smolbote.qbs +// references: [ +// "../lib/settings/settings.qbs" +// ] + + CppApplication { + name: "configtest" + + cpp.includePaths: ['../lib'] + cpp.cxxLanguageVersion: "c++17" + cpp.cxxFlags: libconfig.cflags + cpp.linkerFlags: libconfig.libs + + Depends { + name: "Qt" + versionAtLeast: "5.9.0" + submodules: ["core"] + } + Depends { name: "settings" } + + files: [ + "config/config.qrc", + "config/main.cpp", + ] + + } +} |