]> git.donarmstrong.com Git - genome.git/commitdiff
add cxflags and debugging flags master
authorDon Armstrong <don@donarmstrong.com>
Fri, 28 Mar 2014 21:32:28 +0000 (14:32 -0700)
committerDon Armstrong <don@donarmstrong.com>
Fri, 28 Mar 2014 21:32:28 +0000 (14:32 -0700)
makefile

index bfe2dd4a2fc7c5cfcbd088fb347439ff519b5eae..99cef90ba95ac73a391e3d9116838bf0189c1da6 100644 (file)
--- 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)