iMakefile - gramscii - A simple editor for ASCII box-and-arrow charts Err bitreich.org 70 1Log /scm/gramscii/log.gph bitreich.org 70 1Files /scm/gramscii/files.gph bitreich.org 70 1Refs /scm/gramscii/refs.gph bitreich.org 70 1Tags /scm/gramscii/tag bitreich.org 70 1README /scm/gramscii/file/README.md.gph bitreich.org 70 1LICENSE /scm/gramscii/file/COPYING.gph bitreich.org 70 i--- Err bitreich.org 70 iMakefile (1483B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 # gramscii - simple editor for ASCII box-and-arrow charts Err bitreich.org 70 i 2 .POSIX: Err bitreich.org 70 i 3 Err bitreich.org 70 i 4 include config.mk Err bitreich.org 70 i 5 Err bitreich.org 70 i 6 SRC = gramscii.c draw.c screen.c files.c lineset.c Err bitreich.org 70 i 7 INC = config.h gramscii.h arg.h Err bitreich.org 70 i 8 OBJ = ${SRC:.c=.o} Err bitreich.org 70 i 9 DISTFILES = ${SRC} ${INC} Makefile config.mk README.md Changelog gramscii.1 Err bitreich.org 70 i 10 Err bitreich.org 70 i 11 all: options gramscii Err bitreich.org 70 i 12 Err bitreich.org 70 i 13 options: Err bitreich.org 70 i 14 @echo "-+- build options -+-" Err bitreich.org 70 i 15 @echo "PREFIX = ${PREFIX}" Err bitreich.org 70 i 16 @echo "CFLAGS = ${CFLAGS}" Err bitreich.org 70 i 17 @echo "LDFLAGS = ${LDFLAGS}" Err bitreich.org 70 i 18 @echo "CC = ${CC}" Err bitreich.org 70 i 19 @echo "-+-+-+-+-+-+-+-+-+-+-" Err bitreich.org 70 i 20 Err bitreich.org 70 i 21 gramscii: ${OBJ} Err bitreich.org 70 i 22 ${CC} ${LDFLAGS} -o gramscii ${OBJ} Err bitreich.org 70 i 23 Err bitreich.org 70 i 24 ${OBJ}: ${INC} Err bitreich.org 70 i 25 Err bitreich.org 70 i 26 debug: clean Err bitreich.org 70 i 27 ${MAKE} CFLAGS="${DEBUG}" all Err bitreich.org 70 i 28 Err bitreich.org 70 i 29 clean: Err bitreich.org 70 i 30 @echo cleaning Err bitreich.org 70 i 31 @rm -f gramscii ${OBJ} Err bitreich.org 70 i 32 Err bitreich.org 70 i 33 install: all Err bitreich.org 70 i 34 @echo installing executable to ${DESTDIR}${BINDIR} Err bitreich.org 70 i 35 @mkdir -p "${DESTDIR}${BINDIR}" Err bitreich.org 70 i 36 @cp -f gramscii "${DESTDIR}${BINDIR}" Err bitreich.org 70 i 37 @chmod 755 "${DESTDIR}${BINDIR}/gramscii" Err bitreich.org 70 i 38 @echo installing manpage to "${DESTDIR}${MANDIR}/man1" Err bitreich.org 70 i 39 @mkdir -p "${DESTDIR}${MANDIR}/man1" Err bitreich.org 70 i 40 @cp -f gramscii.1 "${DESTDIR}${MANDIR}/man1" Err bitreich.org 70 i 41 @chmod 644 "${DESTDIR}${MANDIR}/man1/gramscii.1" Err bitreich.org 70 i 42 Err bitreich.org 70 i 43 uninstall: Err bitreich.org 70 i 44 @echo removing executable file from ${DESTDIR}${BINDIR} Err bitreich.org 70 i 45 @rm -f "${DESTDIR}${BINDIR}/gramscii" Err bitreich.org 70 i 46 @echo removing manpage from "${DESTDIR}${MANDIR}/man1" Err bitreich.org 70 i 47 @rm -f "${DESTDIR}${MANDIR}/man1/gramscii.1" Err bitreich.org 70 i 48 Err bitreich.org 70 i 49 dist: clean Err bitreich.org 70 i 50 @echo "making a tarball" Err bitreich.org 70 i 51 @mkdir -p ./gramscii-${VERSION} Err bitreich.org 70 i 52 @rm -rf ./gramscii-${VERSION}/* Err bitreich.org 70 i 53 @cp -R ${DISTFILES} ./gramscii-${VERSION}/ Err bitreich.org 70 i 54 @tar -cf gramscii-${VERSION}.tar ./gramscii-${VERSION} Err bitreich.org 70 i 55 @gzip gramscii-${VERSION}.tar Err bitreich.org 70 i 56 @rm -rf gramscii-${VERSION} Err bitreich.org 70 .