summaryrefslogtreecommitdiff
path: root/2023/02/Makefile
diff options
context:
space:
mode:
authorFederico Igne <undyamon@disroot.org>2023-12-03 18:57:02 +0100
committerFederico Igne <undyamon@disroot.org>2023-12-03 18:57:02 +0100
commitbaaa6cd61c302c80c664e9aaa5e4ab2ab157b5cf (patch)
tree7d4d90f06b3f005f1dace2acf9ce154b22ed0e37 /2023/02/Makefile
parent109f2eff37a72d844ad785f7bd2b9dc7d01353b6 (diff)
downloadaoc-baaa6cd61c302c80c664e9aaa5e4ab2ab157b5cf.tar.gz
aoc-baaa6cd61c302c80c664e9aaa5e4ab2ab157b5cf.zip
aoc(2302): Cube Conundrum
Diffstat (limited to '2023/02/Makefile')
-rw-r--r--2023/02/Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/2023/02/Makefile b/2023/02/Makefile
new file mode 100644
index 0000000..d1ec8c6
--- /dev/null
+++ b/2023/02/Makefile
@@ -0,0 +1,19 @@
1SRC := src/game.cpp
2HDR := $(SRC:.cpp=.h)
3OBJ := $(SRC:.cpp=.o)
4EXE := part1 part2
5
6CXXFLAGS := -std=c++17
7
8.PHONY: run clean
9
10all: $(EXE)
11
12%.o: %.cpp
13 $(CXX) -c $(CXXFLAGS) $< -o $@
14
15clean:
16 rm -rf $(EXE) $(OBJ)
17
18%: src/%.o $(OBJ)
19 $(CXX) $^ -o $@