You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried today to understand what all the differences of this template are compared to a cargo new.
When I read that in principle build.rs is not needed, only in complicated setups with workspaces I removed it.
When I tried to build my minimal project there was no .text in the binary, nothing was loaded by gdb.
I read in .cargo/config.toml that some settings where previously there, but moved to build.rs. So I copied the build.rs and then everything worked.
So I guess build.rs is needed always. But what is more confusing, I can't see how the settings mentioned in config.toml are set, I only see some println! statements on that topic.
So maybe the comments in the files are outdated or at least I don't understand it.
The text was updated successfully, but these errors were encountered:
frere-jacques
changed the title
Statements in .cargo/config.toml and build.rs conusing
Statements in .cargo/config.toml and build.rs confusing
Jun 2, 2024
I tried today to understand what all the differences of this template are compared to a
cargo new
.When I read that in principle build.rs is not needed, only in complicated setups with workspaces I removed it.
When I tried to build my minimal project there was no .text in the binary, nothing was loaded by gdb.
I read in .cargo/config.toml that some settings where previously there, but moved to build.rs. So I copied the build.rs and then everything worked.
So I guess build.rs is needed always. But what is more confusing, I can't see how the settings mentioned in config.toml are set, I only see some println! statements on that topic.
So maybe the comments in the files are outdated or at least I don't understand it.
The text was updated successfully, but these errors were encountered: