Blob
- Date:
- Message:
- remove dependency of gitwrapper, gotctl, and gotsh on object_parse.c Move some functions from object_parse.c into hash.c. These functions either require hash.c code anyway or contain object ID implementation internals. Add a new file object_qid.c, for got_object_id_queue and got_object_qid. This new file must be linked to virtually every program.
- Actions:
- History | Blame | Raw File
1 .PATH:${.CURDIR}/../lib ${.CURDIR}/../gotd3 .include "../got-version.mk"5 PROG= gotctl6 SRCS= gotctl.c error.c imsg.c object_qid.c path.c \7 pollfd.c hash.c9 MAN = ${PROG}.811 CPPFLAGS = -I${.CURDIR}/../include -I${.CURDIR}/../lib -I${.CURDIR}/../gotd13 .if defined(PROFILE)14 LDADD = -lutil_p -lz_p -lm_p -lc_p -levent_p15 .else16 LDADD = -lutil -lz -lm -levent17 .endif18 DPADD = ${LIBZ} ${LIBUTIL}20 .if ${GOT_RELEASE} != "Yes"21 NOMAN = Yes22 .else23 BINDIR = ${PREFIX}/sbin24 .endif26 realinstall:27 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} \28 -m ${BINMODE} ${PROG} ${BINDIR}/${PROG}30 .include <bsd.prog.mk>