The rust source files are not the only ones that need to trigger rebuilds (e.g. Cargo.toml changes should also trigger a rebuild). It's easier to just let cargo manage the dependencies and run cargo build at every make.
I've also added a release target for convenience.
The rust source files are not the only ones that need to trigger rebuilds (e.g. Cargo.toml changes should also trigger a rebuild). It's easier to just let cargo manage the dependencies and run cargo build at every make. I've also added a release target for convenience.