atuin/crates
Remo Senekowitsch 9fa223eaaf
chore(build): compile protobufs with protox (#2122)
* chore(build): compile protobufs with protox

protox is a pure-rust implementation of the protobuf compiler.
Therefore, it can be managed by cargo.

This removes the implicit dependency on protoc being available
in the environment for the build.

* fix(build): replace copypasta in build script

The paths passed to `compile` aren't actually used by the build.
`skip_protoc_run` prevents that.
That's why a clean build succeeds even with this mistake.

However, the paths are passed to a `cargo:rerun-if-changed` directive.
So this mistake would've caused a failed incremental build if the
protobuf definitions were changed.
2024-06-12 16:45:38 +01:00
..
atuin fix: cargo binstall config (#2112) 2024-06-10 20:33:10 +01:00
atuin-client chore(release): prepare for release v18.3.0 (#2105) 2024-06-10 14:42:32 +01:00
atuin-common fix(dotfiles): unquote aliases before quoting (#1976) 2024-04-23 14:45:07 +01:00
atuin-daemon chore(build): compile protobufs with protox (#2122) 2024-06-12 16:45:38 +01:00
atuin-dotfiles chore(release): prepare for release v18.3.0 (#2105) 2024-06-10 14:42:32 +01:00
atuin-history fix(crate): add missing description (#2106) 2024-06-10 15:14:06 +01:00
atuin-server chore(release): prepare for release v18.3.0 (#2105) 2024-06-10 14:42:32 +01:00
atuin-server-database chore(release): prepare for release v18.3.0 (#2105) 2024-06-10 14:42:32 +01:00
atuin-server-postgres chore(release): prepare for release v18.3.0 (#2105) 2024-06-10 14:42:32 +01:00