diff options
author | Christian Kandeler <[email protected]> | 2024-07-08 15:16:55 +0200 |
---|---|---|
committer | Christian Kandeler <[email protected]> | 2024-07-08 14:41:55 +0000 |
commit | 332db8de18cdc9d62d5eae9c50190d630d8dccbf (patch) | |
tree | 6d79f071a23ec359d59d0b8698ba43d9b689f665 | |
parent | 028f27781fdb60442d05941a72ed5acb4bdd9a7e (diff) |
qbs build: Do not use relative paths in Export itemsv14.0.0-rc1
Those will be interpreted relative to the importing product in the
future.
Change-Id: I57f6159053acf1e0334d3289de1f93545e2e871b
Reviewed-by: Christian Stenger <[email protected]>
-rw-r--r-- | qbs/imports/QtcPlugin.qbs | 2 | ||||
-rw-r--r-- | src/libs/3rdparty/libvterm/vterm.qbs | 2 | ||||
-rw-r--r-- | src/libs/modelinglib/modelinglib.qbs | 4 | ||||
-rw-r--r-- | src/libs/solutions/spinner/spinner.qbs | 2 | ||||
-rw-r--r-- | src/libs/solutions/tasking/tasking.qbs | 5 | ||||
-rw-r--r-- | src/libs/utils/utils.qbs | 2 |
6 files changed, 10 insertions, 7 deletions
diff --git a/qbs/imports/QtcPlugin.qbs b/qbs/imports/QtcPlugin.qbs index d06f99385e4..f4ee221695f 100644 --- a/qbs/imports/QtcPlugin.qbs +++ b/qbs/imports/QtcPlugin.qbs @@ -46,6 +46,6 @@ QtcProduct { Export { Depends { name: "cpp" } Depends { name: "ExtensionSystem" } - cpp.includePaths: ".." + cpp.includePaths: exportingProduct.sourceDirectory + "/.." } } diff --git a/src/libs/3rdparty/libvterm/vterm.qbs b/src/libs/3rdparty/libvterm/vterm.qbs index e35658908da..4c3a08e519e 100644 --- a/src/libs/3rdparty/libvterm/vterm.qbs +++ b/src/libs/3rdparty/libvterm/vterm.qbs @@ -30,6 +30,6 @@ QtcLibrary { Export { Depends { name: "cpp" } - cpp.includePaths: "include" + cpp.includePaths: exportingProduct.sourceDirectory + "/include" } } diff --git a/src/libs/modelinglib/modelinglib.qbs b/src/libs/modelinglib/modelinglib.qbs index 9929bf33c03..54ad0cad64c 100644 --- a/src/libs/modelinglib/modelinglib.qbs +++ b/src/libs/modelinglib/modelinglib.qbs @@ -396,8 +396,8 @@ QtcLibrary { Export { cpp.includePaths: [ - ".", - "./qtserialization/inc" + exportingProduct.sourceDirectory, + exportingProduct.sourceDirectory + "/qtserialization/inc" ] } } diff --git a/src/libs/solutions/spinner/spinner.qbs b/src/libs/solutions/spinner/spinner.qbs index d02858d0484..74fefc89875 100644 --- a/src/libs/solutions/spinner/spinner.qbs +++ b/src/libs/solutions/spinner/spinner.qbs @@ -14,7 +14,7 @@ QtcLibrary { Export { Depends { name: "cpp" } - cpp.includePaths: ".." + cpp.includePaths: exportingProduct.sourceDirectory + "/.." } } diff --git a/src/libs/solutions/tasking/tasking.qbs b/src/libs/solutions/tasking/tasking.qbs index 3b69d7449ff..f0601530d1c 100644 --- a/src/libs/solutions/tasking/tasking.qbs +++ b/src/libs/solutions/tasking/tasking.qbs @@ -22,7 +22,10 @@ QtcLibrary { Export { Depends { name: "cpp" } - cpp.includePaths: ["..", "../.."] + cpp.includePaths: [ + exportingProduct.sourceDirectory + "/..", + exportingProduct.sourceDirectory + "/../.." + ] } } diff --git a/src/libs/utils/utils.qbs b/src/libs/utils/utils.qbs index afc0f202aa7..e73c9ef9230 100644 --- a/src/libs/utils/utils.qbs +++ b/src/libs/utils/utils.qbs @@ -475,6 +475,6 @@ QtcLibrary { Export { Depends { name: "Qt"; submodules: ["concurrent", "widgets" ] } Depends { name: "Tasking" } - cpp.includePaths: "mimetypes2" + cpp.includePaths: exportingProduct.sourceDirectory + "/mimetypes2" } } |