Skip to content

WiX: fix race condition in WixConfig generation and inclusion

Although the WixConfig class can switch between RUNTIME and DEVEL types for generating the configuration files, both are written to the same Config.wxi file.

This commit fixes it by deduplicating them and letting MSI._add_include handle the inclusion appropriately.

Fixes the MSI packages both being called "GStreamer 1.0 (Development Files)", the suffix only corresponds to the -devel MSI.

Merge request reports