diff options
author | Joerg Bornemann <joerg.bornemann@nokia.com> | 2012-04-18 16:03:19 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@nokia.com> | 2012-04-18 17:26:07 +0200 |
commit | 919d216a3774ca23a0b7ebe05ba68864c46aad87 (patch) | |
tree | 41a89ab3d4a2f598b1397ac389ab0e3dfbe1bc6c /qbs.pro | |
parent | 63a4eab86569cd82484d63472377382912d42689 (diff) |
ProductModule dependency propagation fixed
Before a ProductModule inherited all modules the product uses.
That's why wrong includePaths etc. were propagated through
the chain of ProductModules.
Now one needs to explicitely add a Depends item for every
module that's used in a ProductModule. This is much more
consistent with the semantics of modules in products.
Example:
ProductModule {
cpp.defines: ["FOO"]
}
is no longer valid. It must be changed to
ProductModule {
Depends { name: "cpp" }
cpp.defines: ["FOO"]
}
Change-Id: I9b1a42e6bcf56c4fb17e1a19d558fa82d629ff78
Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
Diffstat (limited to 'qbs.pro')
0 files changed, 0 insertions, 0 deletions