Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
1.5.1
-
None
Description
Consider the following:
/// test.qbs import qbs Project { qbsSearchPaths: ["qbs"] Product { name: "test" } Product { name: "test2" Depends { name: "test" } test.foo: 6 } }
/// qbs/modules/test/test.qbs import qbs Module { property int foo: 2 }
This results in the following:
No build graph exists yet for this configuration. Resolving project for configuration default WARNING: /private/tmp/test.qbs:6:12 Property 'foo' is not declared. Setting up build graph for configuration default Build done for configuration default. Building for configuration default
Instead, this should be an error, because the dependency on "test" is ambiguous.
Attachments
Issue Links
- relates to
-
QBS-1658 support multiple sources for one module
- Reported