diff options
Diffstat (limited to '2023/03')
-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 $@ |