Details
Description
The linker rule do wrongly handling for the "cultures" property.
Instead of:
if (product.type.contains("msi")) { var cultures = ModUtils.moduleProperty(product, "cultures"); args.push("-cultures:" + (cultures ? cultures.join(";") : "null")); }
should be added "cultures.isEmpty" function:
if (product.type.contains("msi")) { var cultures = ModUtils.moduleProperty(product, "cultures"); args.push("-cultures:" + (cultures.isEmpty ? cultures.join(";") : "null")); }
then to the linker will be passed correctly: "-culture:null" value.
Attachments
For Gerrit Dashboard: QBS-542 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
82850,3 | WiX: Fix the "cultures" property handling | master | qbs/qbs | Status: ABANDONED | -1 | 0 |
82912,2 | WiX: Fix the "cultures" property handling | 1.2 | qbs/qbs | Status: MERGED | +2 | 0 |