conan
                                
                                 conan copied to clipboard
                                
                                    conan copied to clipboard
                            
                            
                            
                        [question] conan 2, win_bash_run and self.run()
I have a recipe created for conan 1 that uses self.run(cmd, win_bash=True) in its build() method. I want to migrate this recipe to conan 2, in which the win_bash argument is not supported.
So far I've set the conanfile attribute win_bash_run = True, and replaced the win_bash argument with scope='run', but now the build fails with the following error message:
ERROR: win_bash_run=True but tools.microsoft.bash:subsystem configuration not defined
After that I tried running:
conan config set tools.microsoft.bash:subsystem=msys2
before conan build, but while that works for conan 1, it fails for conan 2 because the set subcommand has been removed.
Where do I go from here?