The "PopupMessage()" sample code in "TryMeDllCustomAction.MM" was leaking handles (as reported by "grizzlyyh"), incorporated the fix provided.
By default MAKEMSI now generates a warning when no final validation occurs so that it is more obvious that this is not a desirable stte of affairs. Override "VALID_MSIVAL2_COULDNT_VALIDATE_WARNING" to disable or alter.
What's New in version 10.169:
The "DllCa-C" command was not detecting failures in the batch file correctly, in general this would cause other downlstream issues and be detected anyway.
Added "DLLCA_C_MINGW_INCLUDE_DIRECTIVES" to the "DllCa-C" command's configuration.
Fixed minor bug in "TryMeDllCustomAction.MM", it didn't display the "INFO" message if not compressing result.
If no files being compiled now delete "_MAKEMSI_FileSource" if required to avoid "ICE03" messages.
What's New in version 10.087:
The "10.067" release broke the "Dialog" command as the "condition" parameter now needs to be specified. For the moment download fix from MAKEMSI's files area.
You could not specify "" for the "Integer" parameter of the "DialogEntry" command as documented.
Added "?*ProgramFiles>\Microsoft SDKs\Windows\v7.0" to the default list of locations searched for the SDK.
If you specified a licence file in the version file which had the same name as the default it would generate a pointless warning.