Re: [PATCH 3/3] make: delete REFTABLE_LIB, add reftable to LIB_OBJS
- From
Patrick Steinhardt <ps@pks.im>
- Date
- Oct 2, 2025, 05:49 UTC
- Message-ID
- <aN4SU3lLFi2EROsF@pks.im>
- In-Reply-To
- <8549f634153b1ab394a2e6630d8cc1209261a31a.1759341748.git.gitgitgadget@gmail.com>
On Wed, Oct 01, 2025 at 06:02:28PM +0000, Ezekiel Newren via GitGitGadget wrote:
Show 16 quoted lines
> diff --git a/Makefile b/Makefile > index d89ba03286..4c63045443 100644 > --- a/Makefile > +++ b/Makefile > @@ -1411,9 +1410,9 @@ REFTABLE_OBJS += reftable/system.o > REFTABLE_OBJS += reftable/table.o > REFTABLE_OBJS += reftable/tree.o > REFTABLE_OBJS += reftable/writer.o > +LIB_OBJS += $(REFTABLE_OBJS) > > -# reftable lib may in turn depend on what is in libgit.a > -GITLIBS = common-main.o $(LIB_FILE) $(REFTABLE_LIB) $(LIB_FILE) > +GITLIBS = common-main.o $(LIB_FILE) > EXTLIBS = > > GIT_USER_AGENT = git/$(GIT_VERSION)
Same question here as on the preceding commit: do we even need REFTABLE_OBJS anymore?
Other than that these patches look sensible to me, thanks. Even without Rust they simplify our build infra a bit, so I think that landing them independently of Rust is a good thing.
Thanks!
Patrick