Consider a module with a nested group:
The documentation for groups sais:
By default, matching files are only picked up directly from the parent directory, but you can tell Qbs to consider the whole directory tree.
If the group is defined in a product, the parent directory is automatically set to the location of the product qbs file. For groups within modules, the parent directory is still the same location which is unexpected. For source files in the module directory, one has to set prefix explicitly to path (above example) which is not documented and also smells incosistent.
|For Gerrit Dashboard: QBS-849
|Change the default base directory for entries of the "files" list