Makefile: split OBJECTS into OBJECTS and GIT_OBJS
Add a new GIT_OBJS variable, with the objects sufficient to get to a git.o or common-main.o. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Ævar Arnfjörð Bjarmason committed
Feb 23, 2021 at 12:41 UTC
abc3c87f3d08e7d3adf7ff1e034d99b10a9420cf
1 file changed
+7
-4
Makefile
+7
-4
@@ -582,6 +582,7 @@ GENERATED_H =
582
EXTRA_CPPFLAGS =
583
FUZZ_OBJS =
584
FUZZ_PROGRAMS =
585
+GIT_OBJS =
586
LIB_OBJS =
587
OBJECTS =
588
PROGRAM_OBJS =
@@ -2388,10 +2389,12 @@ XDIFF_OBJS += xdiff/xutils.o
2389
2390
TEST_OBJS := $(patsubst %$X,%.o,$(TEST_PROGRAMS)) $(patsubst %,t/helper/%,$(TEST_BUILTINS_OBJS))
2391
2391
-OBJECTS += $(LIB_OBJS)
2392
-OBJECTS += $(BUILTIN_OBJS)
2393
-OBJECTS += common-main.o
2394
-OBJECTS += git.o
2392
+GIT_OBJS += $(LIB_OBJS)
2393
+GIT_OBJS += $(BUILTIN_OBJS)
2394
+GIT_OBJS += common-main.o
2395
+GIT_OBJS += git.o
2396
+
2397
+OBJECTS += $(GIT_OBJS)
2398
OBJECTS += $(PROGRAM_OBJS)
2399
OBJECTS += $(TEST_OBJS)
2400
OBJECTS += $(XDIFF_OBJS)