Wrong path to extdir on mingw64 (\\ vs /)
Hello, I’m using msitools on Mingw. Until 102.0, i was manually building master to have the UI extension (so nice!). Now, I’m trying to use the stable 102.0 release, but i stumbled on an issue:
$ wixl -v --ext ui --arch x64 -D SourceDir=/d/a/syncthing-gtk/syncthing-gtk/_build_msi/installdir/usr/local -D ProductIcon=/d/a/syncthing-gtk/syncthing-gtk/icons/st-logo-128.ico /d/a/syncthing-gtk/syncthing-gtk/_build_msi/packaging/windows/syncthing-gtk.wxs /d/a/syncthing-gtk/syncthing-gtk/_build_msi/packaging/windows/msi_files.wxs -o /d/a/syncthing-gtk/syncthing-gtk/syncthing-gtk.msi
Failed to open file “\mingw64\share\wixl-0.102\ext\ui\CancelDlg.wxs”: No such file or directory
If I try to pass --extdir /mingw64/share/wixl-0.102/ext
to wixl, everything works fine and the generated MSI is working.
Looks like an issue with windows paths.
Edited by Salamandar