ModOrganizer2 / mob

Mod Organizer Builder.
15 stars 22 forks source link

Cleaning and improvements #122

Closed Holt59 closed 1 year ago

Holt59 commented 1 year ago

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*
Al12rs commented 1 year ago

Looks good to me