I noticed some three minor issues with the build scripts.
First, cargo.sh uses [[ even though that is a bash command. I guess you have linked /bin/sh to /bin/bash on your machine? It's not the cases for me and, as a result, it always builds in debug mode.
Second, I added all source files to src/meson.build so changes in the rust code actually cause a re-build.
Third, I removed the --offline-flag rom the release build. That causes problems when you build in release mode on a fresh checkout.
I noticed some three minor issues with the build scripts.
First,
cargo.sh
uses [[ even though that is a bash command. I guess you have linked/bin/sh
to/bin/bash
on your machine? It's not the cases for me and, as a result, it always builds in debug mode.Second, I added all source files to
src/meson.build
so changes in the rust code actually cause a re-build.Third, I removed the
--offline
-flag rom the release build. That causes problems when you build in release mode on a fresh checkout.