From a6160dc890262bbf4a0504ec3a3df6556275c60e Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Thu, 30 Nov 2017 14:07:47 +0100 Subject: libconfig test --- test/test.qbs | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 test/test.qbs (limited to 'test/test.qbs') 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", + ] + + } +} -- cgit v1.2.1