Description
We should remove the --dragon option from smart build CLI.
Justification
SmartSim no longer directly supports Dragon and does not have a Dragon based launcher. This option effectively just removes redundant options and simplifies the build process for end users.
Implementation Strategy
This should be a relatively simple pass through the smartsim._core._cli modules and removing any references to the --dragon flag in the argparser or .dragon attr on the generated namespace. If we REALLY want to preserve backward compatibility we can keep the --dragon flag as a no-op, but I would recommend removing entirely as SmartSim is at EOL and I don't think that flag is used by any current users.
Description
We should remove the
--dragonoption fromsmart buildCLI.Justification
SmartSim no longer directly supports Dragon and does not have a Dragon based launcher. This option effectively just removes redundant options and simplifies the build process for end users.
Implementation Strategy
This should be a relatively simple pass through the
smartsim._core._climodules and removing any references to the--dragonflag in the argparser or.dragonattr on the generated namespace. If we REALLY want to preserve backward compatibility we can keep the--dragonflag as a no-op, but I would recommend removing entirely as SmartSim is at EOL and I don't think that flag is used by any current users.