Re: [PATCH v3 6/6] Makefile: add option to build and test libgit-rs and libgit-rs-sys
- From
Sean Allred <allred.sean@gmail.com>
- Date
- Sep 7, 2024, 15:15 UTC
- Message-ID
- <m0seubo5q7.fsf@epic96565.epic.com>
- In-Reply-To
- <20240906222116.270196-6-calvinwan@google.com>
Calvin Wan <calvinwan@google.com> 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.
Show 11 quoted lines
> +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