aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2023-12-01 21:27:31 +0100
committerThomas Schmucker <ts@its1.de>2023-12-01 21:27:31 +0100
commit9a164c3f65c01e31a9d1a8578e29b358972ddfed (patch)
treed32346277a335540af4967ebdfee38a787529690 /makefile
downloadadvent-of-code-9a164c3f65c01e31a9d1a8578e29b358972ddfed.tar.gz
advent-of-code-9a164c3f65c01e31a9d1a8578e29b358972ddfed.tar.bz2
advent-of-code-9a164c3f65c01e31a9d1a8578e29b358972ddfed.zip
Lösung für Tag1
Diffstat (limited to 'makefile')
-rw-r--r--makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/makefile b/makefile
new file mode 100644
index 0000000..69242b1
--- /dev/null
+++ b/makefile
@@ -0,0 +1,20 @@
1include config.mk
2
3all: bin/01a bin/01b
4
5bin/01a: obj/01a.o | bin
6 c++ $(LDFLAGS) $^ -o $@
7
8bin/01b: obj/01b.o | bin
9 c++ $(LDFLAGS) $^ -o $@
10
11obj/%.o: src/%.cpp | obj
12 c++ $(CPPFLAGS) -c $< -o $@
13
14clean:
15 rm -rf bin obj
16
17bin obj:
18 mkdir $@
19
20.PHONY: all clean