Skip to content

Commit 334d28a

Browse files
committed
Makefile: allow generating git.o for debugging purposes
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 48dd1da commit 334d28a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -735,9 +735,13 @@ gitk-wish: gitk GIT-GUI-VARS
735735
chmod +x $@+ && \
736736
mv -f $@+ $@
737737

738-
git$X: git.c common-cmds.h $(BUILTIN_OBJS) $(GITLIBS) GIT-CFLAGS
738+
git.o: git.c common-cmds.h GIT-CFLAGS
739+
$(QUIET_CC)$(CC) -DGIT_VERSION='"$(GIT_VERSION)"' \
740+
$(ALL_CFLAGS) -c $(filter %.c,$^)
741+
742+
git$X: git.o $(BUILTIN_OBJS) $(GITLIBS)
739743
$(QUIET_LINK)$(CC) -DGIT_VERSION='"$(GIT_VERSION)"' \
740-
$(ALL_CFLAGS) -o $@ $(filter %.c,$^) \
744+
$(ALL_CFLAGS) -o $@ $(filter %.c,$^) git.o \
741745
$(BUILTIN_OBJS) $(ALL_LDFLAGS) $(LIBS)
742746

743747
help.o: common-cmds.h

0 commit comments

Comments
 (0)