From: Sean Allred Date: Sat, 07 Sep 2024 15:15:12 GMT Subject: Re: [PATCH v3 6/6] Makefile: add option to build and test libgit-rs and libgit-rs-sys Message-ID: In-Reply-To: <20240906222116.270196-6-calvinwan@google.com> Calvin Wan writes: > Add libgitrs, libgitrs-sys, libgitrs-test, and libgitrs-sys-test targets > to their respective Makefiles so they can be built and tested without > having to run cargo build/test. I feel like clippy should be run as part of these somehow, but I'm not sure where. > +libgitrs-sys: > + $(QUIET)(\ > + cd contrib/libgit-rs/libgit-sys && \ > + cargo build \ > + ) > +.PHONY: libgitrs > +libgitrs: > + $(QUIET)(\ > + cd contrib/libgit-rs && \ > + cargo build \ > + ) We should definitely be setting `RUSTFLAGS=-Dwarnings` as an analog to `-Wall` in the C world, no? These crates should build without warnings. Very excited to see this work; thank you for putting the time into it :-) -- Sean Allred