aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Steven Schubiger <stsc@refcnt.org>2015-01-11 22:43:11 +0100
committerGravatar Steven Schubiger <stsc@refcnt.org>2015-01-11 22:43:11 +0100
commite659c762765da123e8d8d524e9c76697ad9e9c1e (patch)
treeaa849533d28415fe630a88b008f45b24c30c7988
parente999194ca8d7ac1a00180df5387444bac9d741f6 (diff)
downloadcolorize-e659c762765da123e8d8d524e9c76697ad9e9c1e.tar.gz
colorize-e659c762765da123e8d8d524e9c76697ad9e9c1e.tar.bz2
Allow for debug flag to be passed to make
-rw-r--r--Makefile3
-rw-r--r--README5
2 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d061794..7860238 100644
--- a/Makefile
+++ b/Makefile
@@ -6,10 +6,11 @@
SHELL=/bin/sh
CC=gcc
CFLAGS=-ansi -pedantic
+FLAGS= # command-line macro
colorize: colorize.c
perl ./version.pl > version.h
- $(CC) $(CFLAGS) -o colorize colorize.c -DCFLAGS="$(CFLAGS)" -DHAVE_VERSION
+ $(CC) $(CFLAGS) -o colorize colorize.c -DCFLAGS="$(CFLAGS)" -DHAVE_VERSION $(FLAGS)
check:
perl ./test.pl
diff --git a/README b/README
index 1265637..159291e 100644
--- a/README
+++ b/README
@@ -32,6 +32,11 @@ currently no make targets to install it as such.
Finally, remove it through `make clean'.
+For the sake of completeness, colorize can be also built with
+debugging output by issuing `make FLAGS=-DDEBUG'. The intention
+is to provide some memory allocation diagnostics (and might be
+extended in future). Usually, a debugging build is not required.
+
Documentation
-------------
See man page source file: colorize.1.