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", ] } }