aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile11
1 files changed, 4 insertions, 7 deletions
diff --git a/makefile b/makefile
index ef803e8..cdacbd2 100644
--- a/makefile
+++ b/makefile
@@ -2,16 +2,13 @@ include config.mk
2 2
3all: bin/day01 bin/day02 3all: bin/day01 bin/day02
4 4
5bin/%: obj/%.o | bin 5bin/%: src/%.cpp | bin
6 c++ $(LDFLAGS) $^ -o $@ 6 c++ $(CPPFLAGS) $^ -o $@
7
8obj/%.o: src/%.cpp | obj
9 c++ $(CPPFLAGS) -c $< -o $@
10 7
11clean: 8clean:
12 rm -rf bin obj 9 rm -rf bin
13 10
14bin obj: 11bin:
15 mkdir $@ 12 mkdir $@
16 13
17.PHONY: all clean 14.PHONY: all clean