Tweak recommended script for rust analyzer project discovery #3449
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The previous script set the
output_base
, which is good for keeping the bazel instances isolated but this causes every bazel workspace to use the same directory. Usingoutput_user_root
instead causes bazel to create a separate directory for every workspace, keeping them isolated.I have also updated this directory from
~/ide_bazel
to~/.cache/bazel_ra
, since this puts it in a similar location to the defaultoutput_user_root
, which is~/.cache/bazel/_bazel_$USER
.