Exclude a string from the NMake outputs - This was causing mob to display stderr at the end for no reason.
Fetch PyQt6 sources from riverbank when using a dev build.
Allow bootstrap.ps1 to build Debug and RelWithDebInfo if needed.
Avoid overriding task-specific configuration with pattern configuration (see below).
Before, if you add the following INI:
[installer_wizard:task]
enabled = false
And you would run mob build installer_*, the installer_wizard would be built.
In my opinion, this is annoying, because a pattern-configuration (installer_*) should not override a task-specific configuration. The change make it so you can only override an INI setting from the command line if the pattern matches exactaly, e.g.
# no pattern -> installer_wizard will not be built
mob build
# exact name -> installer_wizard will be built
mob build installer_wizard
mob build installer_wizard installer_fomod
# pattern -> installer_wizard will not be built
mob build installer_*
mob build installer_wi*
mob
to displaystderr
at the end for no reason.bootstrap.ps1
to build Debug and RelWithDebInfo if needed.Before, if you add the following INI:
And you would run
mob build installer_*
, theinstaller_wizard
would be built.In my opinion, this is annoying, because a pattern-configuration (
installer_*
) should not override a task-specific configuration. The change make it so you can only override an INI setting from the command line if the pattern matches exactaly, e.g.