From: Don Armstrong <don@donarmstrong.com>
Date: Fri, 28 Mar 2014 21:32:28 +0000 (-0700)
Subject: add cxflags and debugging flags
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=HEAD;p=genome.git

add cxflags and debugging flags
---

diff --git a/makefile b/makefile
index bfe2dd4..99cef90 100644
--- a/makefile
+++ b/makefile
@@ -10,6 +10,10 @@ LIB = -lm
 # compiler
 CC = g++
 
+CXXFLAGS=-Wformat -Werror=format-security
+
+DEBUG=-DDEBUG -g
+
 # main module 
 
 OBJ = Main.o genome.o  Random.o Error.o stochastic.o
@@ -18,10 +22,10 @@ $(NAME): $(OBJ)
 	$(CC) -o $(NAME) $(OBJ) $(LIB) $(SW)
 
 .cpp.o : 
-	$(CC) $(SW) -o $@ -c $*.cpp 
+	$(CC) $(SW) $(CXXFLAGS) $(DEBUG) -o $@ -c $*.cpp 
 
 .SUFFIXES : .cpp .c .o $(SUFFIXES)
 
 clean : 
-	rm -rf *.o core*
+	rm -rf *.o core* $(NAME)