Merge pull request #4558 from RosettaCommons/JackMaguire/AutoBool
AutoBool type for XML
This PR adds the ability for your xml tag to have a boolean attribute with an auto option:
<!-- These used to be the only two options: -->
<MyMover do_expensive_thing="false"/>
<MyMover do_expensive_thing="true"/>
<!-- Allows MyMover to use its own internal logic to determine if the expensive thing is worthwhile -->
<MyMover do_expensive_thing="auto"/>
Note this does not touch the xsct_rosetta_bool options at all. This creates a new xsct_rosetta_autobool. The new type is currently not used by anything so no behavior is expected to change.
Thanks for the reviews everyone!