Clean up `util::paths` (#7536)

This PR cleans up the path definitions in `util::paths` following the
Linux merge.

We were using a bunch of target-specific compilation that made these
declarations kind of messy, when really we can limit the conditional
compilation to just the base directories that we use as the basis for
the other directories.

Release Notes:

- N/A
ccc6d76708Marshall Bowers committed on 2/8/2024, 2:01:45 AM· committed by GitHubparent7b03e97
1 file changedLine totals unavailable