sunfishcode / mustang

Rust programs written entirely in Rust
Other
827 stars 24 forks source link

Add a mention of the new Eyra project to Mustang's README. #228

Closed sunfishcode closed 1 year ago

sunfishcode commented 1 year ago

Add a mention of the new Eyra project to Mustang's README. Mustang is still maintained; all of Mustang's main libraries have been factored out, so Mustang proper is now just a very thin layer that just sets up the custom target and pulls in all the needed libraries.

Eyra is using uses those same libraries, just without Mustang's custom target, so it's more convenient to use in some situations.

While here, fix the command-line example that enables the env_logger feature; to get log output, it's also necessary to enable the log feature.

notgull commented 1 year ago

Wait, you're deprecating Mustang? Huh, I was halfway through writing a blog post about it 🙃

Ah well, s/mustang/eyra/g

sunfishcode commented 1 year ago

Cool about the blog post! So, I'm not deprecating Mustang. I expect to keep maintaining it. Almost all the code now lives in standalone libraries that are used by both Mustang and Eyra.

sunfishcode commented 1 year ago

Looks like I spoke too soon; LTO is not actually supported in Eyra. It does work in standalone Origin though, so I've now added a mention of that to the README.md.