Home
Makefile - teed - A multiplex relay tee(1) daemon. HTML git clone git://bitreich.org/teed git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/teed DIR Log DIR Files DIR Refs DIR Tags DIR README DIR LICENSE --- Makefile (935B) --- 1 # teed - a tee(1) like multiplexer using unix sockets 2 # See LICENSE file for copyright and license details. 3 .POSIX: 4 5 NAME = teed 6 VERSION = 0.1 7 8 PREFIX = /usr/local 9 BINDIR = ${PREFIX}/bin 10 MANDIR = ${PREFIX}/share/man/man8 11 12 TEED_CFLAGS = -D_DEFAULT_SOURCE -I. -I/usr/include ${CFLAGS} 13 TEED_LDFLAGS = -L/usr/lib -L. ${LDFLAGS} 14 15 SRC = teed.c 16 OBJ = ${SRC:.c=.o} 17 18 all: ${NAME} 19 20 .c.o: 21 ${CC} ${TEED_CFLAGS} -c $< 22 23 ${OBJ}: 24 25 ${NAME}: ${OBJ} 26 ${CC} -o $@ ${OBJ} ${TEED_LDFLAGS} 27 28 clean: 29 rm -f ${NAME} ${OBJ} 30 31 install: all 32 mkdir -p "${DESTDIR}${BINDIR}" 33 cp -f ${NAME} "${DESTDIR}${BINDIR}" 34 chmod 755 "${DESTDIR}${BINDIR}/${NAME}" 35 mkdir -p "${DESTDIR}${MANDIR}" 36 cp -f ${NAME}.8 "${DESTDIR}${MANDIR}" 37 chmod 644 "${DESTDIR}${MANDIR}/${NAME}.8" 38 39 uninstall: 40 rm -f "${DESTDIR}${BINDIR}/${NAME}" 41 rm -f "${DESTDIR}${MANDIR}/${NAME}.8" 42 43 telemetry: 44 printf "/telemetry/teed/installed\r\n" | nc bitreich.org 70 45 46 .PHONY: all clean install uninstall 47