aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--makefile11
2 files changed, 4 insertions, 8 deletions
diff --git a/.gitignore b/.gitignore
index 337ba47..b5109ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,2 @@
1bin/ 1bin/
2obj/
3data/ 2data/
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