diff options
author | Federico Igne <undyamon@disroot.org> | 2023-12-03 20:02:38 +0100 |
---|---|---|
committer | Federico Igne <undyamon@disroot.org> | 2023-12-03 20:02:38 +0100 |
commit | e7d4a16c9d40e39164229dba085f9f1accc60ada (patch) | |
tree | 3b24d8a2f275100bea58f718f9f0fc97b96eb956 /2023 | |
parent | 3752b45ea18e2f2917aad182a42c13b0908234d5 (diff) | |
download | aoc-e7d4a16c9d40e39164229dba085f9f1accc60ada.tar.gz aoc-e7d4a16c9d40e39164229dba085f9f1accc60ada.zip |
aoc(2303): update Makefile
Diffstat (limited to '2023')
-rw-r--r-- | 2023/03/Makefile | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/2023/03/Makefile b/2023/03/Makefile index 2f375fd..f7746cf 100644 --- a/2023/03/Makefile +++ b/2023/03/Makefile | |||
@@ -1,15 +1,18 @@ | |||
1 | CXXFLAGS := -std=c++17 | 1 | CXXFLAGS := -std=c++17 |
2 | EXE := part1 part2 | 2 | EXE := part1 part2 |
3 | 3 | ||
4 | .PHONY: all clean | 4 | .PHONY: all clean configure |
5 | 5 | ||
6 | all: $(EXE) | 6 | all: $(EXE) |
7 | 7 | ||
8 | configure: | ||
9 | bear -- ${MAKE} all | ||
10 | |||
8 | %.o: %.cpp | 11 | %.o: %.cpp |
9 | $(CXX) -c $(CXXFLAGS) $< -o $@ | 12 | $(CXX) -c $(CXXFLAGS) $< -o $@ |
10 | 13 | ||
11 | clean: | 14 | clean: |
12 | rm -rf $(EXE) src/*.o | 15 | rm -rf $(EXE) src/*.o compile_commands.json |
13 | 16 | ||
14 | %: src/%.o | 17 | %: src/%.o |
15 | $(CXX) $^ -o $@ | 18 | $(CXX) $^ -o $@ |