bevy-website
bevy-website copied to clipboard
Improve LLD fast compile instructions
Adds relevant config file info for using LLD linker in Rust and Bevy to avoid confusion.
Closes #727
all platforms need to look at this file, not just macos.
~~I know that, it's why I'm not moving the entire thing up under MacOS; I'm simply adding a reference to point towards the appropriate smaller part of that file that is relevant to MacOS usage of LLD so as to avoid the confusion the original issue / discussion had where users may not realize there is more needed to get LLD working for MacOS.~~
Edit: On second thought, there is a better solution, and was what was recommended in the original discussion but I misinterpreted, sorry.
I think copying the file content in the markdown will be an extra place that's not kept in sync, I would prefer to have that in only one place. No strong opinion though if it should be in the Bevy repo or in the website
It may be worth taking a look at https://github.com/bevyengine/bevy/pull/13136, where I updated config_fast_builds.toml
with far more documentation. If there's anything there that can be reused, feel free :)
@ickk I re-added S-Ready-For-Final-Review
because Trial fixed the change requested. If you have another request, feel free to remove it again. Overall I'm happy with this PR, though. ✅
This should live here, but we should definitely work towards deduplicating this.
I see this was merged already, but this advice for macOS is outdated. The new default linker on macOS is faster than lld, which is also why the macOS version of mold (called sold) is no longer a paid product.
I see this was merged already, but this advice for macOS is outdated. The new default linker on macOS is faster than lld, which is also why the macOS version of mold (called sold) is no longer a paid product.
I created #1160. If you would like to open a pull request, feel free!
PR: https://github.com/bevyengine/bevy-website/pull/1161