summaryrefslogtreecommitdiff
path: root/2023
diff options
context:
space:
mode:
Diffstat (limited to '2023')
-rw-r--r--2023/flake.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/2023/flake.nix b/2023/flake.nix
index 6f6ad62..ddf0408 100644
--- a/2023/flake.nix
+++ b/2023/flake.nix
@@ -83,15 +83,18 @@
83 CXXFLAGS := -std=c++17 83 CXXFLAGS := -std=c++17
84 EXE := part1 part2 84 EXE := part1 part2
85 85
86 .PHONY: all clean 86 .PHONY: all clean configure
87 87
88 all: \$(EXE) 88 all: \$(EXE)
89 89
90 configure:
91 bear -- \$(MAKE) all
92
90 %.o: %.cpp 93 %.o: %.cpp
91 \$(CXX) -c \$(CXXFLAGS) $< -o $@ 94 \$(CXX) -c \$(CXXFLAGS) $< -o $@
92 95
93 clean: 96 clean:
94 rm -rf \$(EXE) src/*.o 97 rm -rf \$(EXE) src/*.o compile_commands.json
95 98
96 %: src/%.o 99 %: src/%.o
97 \$(CXX) $^ -o $@ 100 \$(CXX) $^ -o $@