iImprove Makefile - 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 1commit 24ef5b3f6cd5000acaa7f2149d95a04680d0be5c /scm/gramscii/commit/24ef5b3f6cd5000acaa7f2149d95a04680d0be5c.gph bitreich.org 70 1parent 2e329d4d55fa9a296a5c27fa3d306840167d25c5 /scm/gramscii/commit/2e329d4d55fa9a296a5c27fa3d306840167d25c5.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Mon, 5 Aug 2019 00:43:46 +0200 Err bitreich.org 70 i Err bitreich.org 70 iImprove Makefile Err bitreich.org 70 i Err bitreich.org 70 iActually use LDFLAGS in the build receipe Err bitreich.org 70 iDon't force cc on users Err bitreich.org 70 iRemove unnecessary pattern in clean target Err bitreich.org 70 iUse ${} consistently Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 12 ++++++------ Err bitreich.org 70 i M config.mk | 2 +- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 7 insertions(+), 7 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/gramscii/file/Makefile.gph bitreich.org 70 i@@ -11,19 +11,19 @@ all: options gramscii Err bitreich.org 70 i Err bitreich.org 70 i options: Err bitreich.org 70 i @echo "-+- build options -+-" Err bitreich.org 70 i- @echo "PREFIX = $(PREFIX)" Err bitreich.org 70 i- @echo "CFLAGS = $(CFLAGS)" Err bitreich.org 70 i- @echo "LDFLAGS = $(LDFLAGS)" Err bitreich.org 70 i- @echo "CC = $(CC)" Err bitreich.org 70 i+ @echo "PREFIX = ${PREFIX}" Err bitreich.org 70 i+ @echo "CFLAGS = ${CFLAGS}" Err bitreich.org 70 i+ @echo "LDFLAGS = ${LDFLAGS}" Err bitreich.org 70 i+ @echo "CC = ${CC}" Err bitreich.org 70 i @echo "-+-+-+-+-+-+-+-+-+-+-" Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i gramscii: ${SRC} ${INC} Err bitreich.org 70 i- $(CC) $(CFLAGS) -o gramscii ${SRC} Err bitreich.org 70 i+ ${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${SRC} Err bitreich.org 70 i Err bitreich.org 70 i clean: Err bitreich.org 70 i @echo cleaning Err bitreich.org 70 i- @rm -f $(SRC:.c=) gramscii Err bitreich.org 70 i+ @rm -f gramscii Err bitreich.org 70 i Err bitreich.org 70 i install: all Err bitreich.org 70 i @echo installing executable to ${DESTDIR}${BINDIR} Err bitreich.org 70 1diff --git a/config.mk b/config.mk /scm/gramscii/file/config.mk.gph bitreich.org 70 i@@ -4,4 +4,4 @@ BINDIR = ${PREFIX}/bin Err bitreich.org 70 i MANDIR = ${PREFIX}/share/man Err bitreich.org 70 i Err bitreich.org 70 i CFLAGS = -O3 -std=c90 -pedantic -Wall Err bitreich.org 70 i-CC = cc Err bitreich.org 70 i+#CC = cc Err bitreich.org 70 .