commit 0a27f7f2616afb73e29ca56a05004d715dc17a1c parent 5e873cd7c3214b4ed864d9b401c90ada53dfa7a8 Author: Henry Wilson <henry@henryandlizzy.uk> Date: Tue, 6 Jan 2026 00:59:36 +0000 Add compile_commands.json generation Diffstat:
| M | Tupfile | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Tupfile b/Tupfile @@ -1,8 +1,8 @@ CXXFLAGS = -std=c++23 -Werror -g -fno-exceptions -fno-rtti -fno-asynchronous-unwind-tables -fno-builtin -fno-pic -fno-pie -fno-stack-protector -fdiagnostics-color=always LDFLAGS = --gc-sections -: foreach *.cpp |> clang++ --target=aarch64 $(CXXFLAGS) -c -o %o %f |> obj/%B.aarch64.o {objs-aarch64} -: foreach *.cpp |> clang++ --target=x86_64 $(CXXFLAGS) -c -o %o %f |> obj/%B.x86_64.o {objs-x86_64} +: foreach *.cpp |> ^j^ clang++ --target=aarch64 $(CXXFLAGS) -c -o %o %f |> obj/%B.aarch64.o {objs-aarch64} +: foreach *.cpp |> ^j^ clang++ --target=x86_64 $(CXXFLAGS) -c -o %o %f |> obj/%B.x86_64.o {objs-x86_64} : foreach *.S |> clang --target=%B -c -o %o %f |> obj/%B.o