Draft: populate-depot: Always generate ./run
-
populate-depot: Always generate ./run
This was accidentally made conditional on whether we are generating a tool manifest for the Steam compatibility tool framework, which we don't want to do if we are using the container runtime for some other purpose. For example, the container runtime that's used to run
steamwebhelper
doesn't need the tool manifest. -
populate-depot: Generate ./run and copy to ./run-in-SUITE
We haven't combined more than one runtime in the same top-level directory since 2021, so it makes more sense for ./run to be treated as the primary filename here.
-
populate-depot: Only generate ./run-in-SUITE for older suites
For newer suites with no backwards-compatibility requirement, we don't need to support the legacy name.
steamrt/tasks#634
/cc @refi64