iArrange makefile debug target - 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 39ec615b54c0cc2734ac29ba4caac574c21503a4 /scm/gramscii/commit/39ec615b54c0cc2734ac29ba4caac574c21503a4.gph bitreich.org 70 1parent 3d5be35e1e30fb6e1fda0ef9a9db6b6d5d839114 /scm/gramscii/commit/3d5be35e1e30fb6e1fda0ef9a9db6b6d5d839114.gph bitreich.org 70 hAuthor: Quentin Rameau URL:mailto:quinq@fifth.space bitreich.org 70 iDate: Mon, 12 Aug 2019 14:31:10 +0200 Err bitreich.org 70 i Err bitreich.org 70 iArrange makefile debug target Err bitreich.org 70 i Err bitreich.org 70 iDo not try defining macros in the prerequisite section Err bitreich.org 70 iMake the DEBUG macro a config macro Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 9 ++------- Err bitreich.org 70 i M config.mk | 4 ++-- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 4 insertions(+), 9 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@@ -8,9 +8,6 @@ INC = config.h gramscii.h arg.h Err bitreich.org 70 i OBJ = ${SRC:.c=.o} Err bitreich.org 70 i DISTFILES = ${SRC} ${INC} Makefile config.mk README.md Changelog Err bitreich.org 70 i Err bitreich.org 70 i-DEBUG = -O0 -Wall -pedantic -g -DDEBUG Err bitreich.org 70 i- Err bitreich.org 70 i- Err bitreich.org 70 i all: options gramscii Err bitreich.org 70 i Err bitreich.org 70 i options: Err bitreich.org 70 i@@ -21,13 +18,12 @@ options: 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: ${OBJ} Err bitreich.org 70 i Err bitreich.org 70 i ${OBJ}: ${INC} Err bitreich.org 70 i Err bitreich.org 70 i-debug: CFLAGS = ${DEBUG} Err bitreich.org 70 i-debug: clean all Err bitreich.org 70 i+debug: clean Err bitreich.org 70 i+ ${MAKE} CFLAGS="${DEBUG}" all Err bitreich.org 70 i Err bitreich.org 70 i clean: Err bitreich.org 70 i @echo cleaning Err bitreich.org 70 i@@ -57,4 +53,3 @@ dist: clean Err bitreich.org 70 i @tar -cf gramscii-${VERSION}.tar ./gramscii-${VERSION} Err bitreich.org 70 i @gzip gramscii-${VERSION}.tar Err bitreich.org 70 i @rm -rf gramscii-${VERSION} Err bitreich.org 70 i- Err bitreich.org 70 1diff --git a/config.mk b/config.mk /scm/gramscii/file/config.mk.gph bitreich.org 70 i@@ -3,5 +3,5 @@ PREFIX = /usr/local Err bitreich.org 70 i 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=c99 -pedantic -Wall Err bitreich.org 70 i-#CC = cc Err bitreich.org 70 i+CFLAGS = -O3 -std=c99 Err bitreich.org 70 i+DEBUG = -O0 -std=c99 -Wall -pedantic -g -DDEBUG Err bitreich.org 70 .