PyOxidizer
PyOxidizer copied to clipboard
Cannot pass `-fips` parameter to candle.exe
On a Window 10 system that is FIPS enabled, I cannot use pyoxidizer to create the MSI file.
Steps to reproduce:
- create new Python virtual environment
- Install
pyoxidizerinto virtual environment - create a new
pyoxidizerproject withpyoxidizer init-config-file test - Switch to the
testfolder - Try to build the MSI with
pyoxidizer build msi-installer - Fails with an error generated by
candle.exethat the-fipsparameter must be passed, or the <FipsCompliant>true</FipsComplaint> property should be added to the .wixproj file.
How can I get pyoxidizer to set/pass this parameter? Note, these steps succeed on a system that is not FIPS enabled, but our environment requires FIPS.