From fd38773ef414a163031557fb66c709612ab38165 Mon Sep 17 00:00:00 2001 From: Federico Igne Date: Sun, 3 Dec 2023 20:02:54 +0100 Subject: feat: add compile_command.json generation --- 2023/flake.nix | 7 +++++-- 1 file 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 @@ CXXFLAGS := -std=c++17 EXE := part1 part2 - .PHONY: all clean + .PHONY: all clean configure all: \$(EXE) + configure: + bear -- \$(MAKE) all + %.o: %.cpp \$(CXX) -c \$(CXXFLAGS) $< -o $@ clean: - rm -rf \$(EXE) src/*.o + rm -rf \$(EXE) src/*.o compile_commands.json %: src/%.o \$(CXX) $^ -o $@ -- cgit v1.2.3