From 57d90a3015051e6f7ce69da6de4faa238c7310dc Mon Sep 17 00:00:00 2001 From: Bogomil Vasilev Date: Sun, 26 Apr 2015 09:38:03 +0300 Subject: [PATCH] Add distclean in Makefile and CPPFLAGS defaults --- Makefile | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index b52532b..65f871b 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,12 @@ CXX ?= c++ -CPPFLAGS ?= -Wall \ - -Wextra \ - -pipe \ - -Wmissing-declarations \ - -pedantic \ - -fstack-protector-strong \ - -O2 - +CPPFLAGS ?= -O2 +CPPFLAGS += -Wall \ + -Wextra \ + -pipe \ + -Wmissing-declarations \ + -pedantic \ + -fstack-protector-strong \ + LDFLAGS=-lncursesw -Wl,-z,relro,-z,now SOURCES = main.cpp \ @@ -32,5 +32,7 @@ $(EXECUTABLE): $(OBJECTS) @$(CXX) $(CPPFLAGS) -c $< -o $@ clean: - rm -rf $(OBJECTS) + rm -rf $(OBJECTS) $(EXECUTABLE) +distclean: + rm -rf $(OBJECTS)