Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
1.10.0
-
None
-
57fd0ab336f0d88c007e4d7f5d09230d9a9e460b
Description
Consider the following code
// MyProduct.qbs import qbs CppApplication { // ... Group { name: "a" fileTagsFilter: ["application"] qbs.install: true qbs.installDir: "bin" } }
// project.qbs import qbs MyProduct { // ... Group { name: "b" fileTagsFilter: ["application"] fileTags: ["foo"] } }
The group "b" in the derived item is overwriting the group "a" of the base item due to the fix for QBS-424.
Effectively, all properties of group "a" must be repeated in group "b".
Instead, there should be a way to automatically merge those groups.