diff options
Diffstat (limited to 'src/plugins/qbsplugin.qbs')
-rw-r--r-- | src/plugins/qbsplugin.qbs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/qbsplugin.qbs b/src/plugins/qbsplugin.qbs index 5f97a946a..3a086966b 100644 --- a/src/plugins/qbsplugin.qbs +++ b/src/plugins/qbsplugin.qbs @@ -1,4 +1,5 @@ -import qbs 1.0 +import qbs +import qbs.FileInfo QbsProduct { Depends { name: "cpp" } @@ -14,11 +15,14 @@ QbsProduct { cpp.cxxLanguageVersion: "c++11" cpp.includePaths: base.concat(["../../../lib/corelib"]) cpp.visibility: "hidden" - destinationDirectory: qbsbuildconfig.libDirName + "/qbs/plugins" + destinationDirectory: FileInfo.joinPaths(project.buildDirectory, + qbsbuildconfig.libDirName + "/qbs/plugins") Group { fileTagsFilter: ["dynamiclibrary"] + .concat(qbs.buildVariant === "debug" ? ["debuginfo_dll"] : []) qbs.install: true qbs.installDir: qbsbuildconfig.pluginsInstallDir + "/qbs/plugins" + qbs.installSourceBase: destinationDirectory } Properties { condition: qbs.targetOS.contains("darwin") |