Details
-
Bug
-
Resolution: Done
-
P2: Important
-
1.0.0, 1.4.1
-
None
-
6cd2ec6266f29d08ed337357049faea7a93c1b7c 16404c356b0e160243de315c48975a82cc343893 9d025655d5524433ac8ffbbac0f5ab7aa196d797
Description
Consider the following product with the modules "higherlevel" and "lowerlevel".
Dependencies:
- product -> lowerlevel
- product -> higherlevel
- higherlevel -> lowerlevel
Module lowerlevel sets prop to "low" as default value.
Module higherlevel sets lowerlevel.prop to "high".
The value of product.moduleProperty("lowerlevel", "prop") is "low".
Removing the dependency product->lowerlevel changes this value to "high".
As the higherlevel module is overwriting the default value of lowerlevel, this value should be returned instead.
Attachments
Issue Links
- is required for
-
QBS-814 Scalar Properties set in Export items have lower precedence than those set in higher-level modules
- Closed
-
QBS-822 compiler flag /DUNICODE is set in project that Depends on other project
- Closed
- relates to
-
QBS-830 Resources do not get installed if the respective product has a product dependency
- Closed