From 1c9de14fb39305fb643d50acde6c389330d07ac2 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Thu, 13 Dec 2012 11:01:43 +0100 Subject: Make several build targets. --- Makefile | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 89cf611..e632edb 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,20 @@ include Makefile.files -all: - g++ -Werror -Wall -D_FORTIFY_SOURCE=2 -g -O2 ${DEBUG_SOURCES} main.c -o debug -DWITH_DBG_SYSLOG -DWITH_DEBUG +CFLAGS=-Werror -Wall -D_FORTIFY_SOURCE=2 -g -O2 + +all: complete simple syslog filter mutex + +complete: + g++ ${CFLAGS} ${DEBUG_SOURCES} main_complete.c -o debug-complete -DWITH_DBG_SYSLOG -DWITH_DBG_FILTER -DWITH_DBG_MUTEX + +simple: + g++ ${CFLAGS} debug.c main_simple.c -o debug-simple + +syslog: + g++ ${CFLAGS} debug.c debug_syslog.c main_syslog.c -o debug-syslog -DWITH_DBG_SYSLOG + +filter: + g++ ${CFLAGS} debug.c debug_filter.c main_filter.c -o debug-filter -DWITH_DBG_FILTER + +mutex: + g++ ${CFLAGS} debug.c main_simple.c -o debug-mutex -DWITH_DBG_MUTEX -- cgit v1.2.3 From 5cd302b0990c337cfce3ecac390b2976f1598fd6 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Thu, 13 Dec 2012 11:03:52 +0100 Subject: Fix filename --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index e632edb..776ea60 100644 --- a/Makefile +++ b/Makefile @@ -17,4 +17,4 @@ filter: g++ ${CFLAGS} debug.c debug_filter.c main_filter.c -o debug-filter -DWITH_DBG_FILTER mutex: - g++ ${CFLAGS} debug.c main_simple.c -o debug-mutex -DWITH_DBG_MUTEX + g++ ${CFLAGS} debug.c main_mutex.c -o debug-mutex -DWITH_DBG_MUTEX -- cgit v1.2.3