cortex-m-quickstart icon indicating copy to clipboard operation
cortex-m-quickstart copied to clipboard

Statements in .cargo/config.toml and build.rs confusing

Open frere-jacques opened this issue 8 months ago • 0 comments

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.

frere-jacques avatar Jun 02 '24 17:06 frere-jacques