aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2023-09-29 14:02:52 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2023-09-29 14:02:52 +0300
commit88b166f3aa5e24fe6b01f28c02bdb51350afa59e (patch)
treea691534082c9ff33ef6dc86874747591c956148a
parent32be9bd6de0a4769cdf6d9528496925643739918 (diff)
downloadmeson-wixfix.zip
meson-wixfix.tar.gz
meson-wixfix.tar.bz2
Mangle dashes as needed by WiX.wixfix
-rwxr-xr-xpackaging/createmsi.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/packaging/createmsi.py b/packaging/createmsi.py
index 6f198f3..fef2b38 100755
--- a/packaging/createmsi.py
+++ b/packaging/createmsi.py
@@ -291,7 +291,7 @@ class PackageGenerator:
})
for dirname in cur_node.dirs:
- dir_id = os.path.join(current_dir, dirname).replace('\\', '_').replace('/', '_')
+ dir_id = os.path.join(current_dir, dirname).replace('\\', '_').replace('/', '_').replace('-', '_')
dir_node = ET.SubElement(parent_xml_node, 'Directory', {
'Id': dir_id,
'Name': dirname,