From 879fbe58abc497cb47115d66a4eaca9df15fb4bc Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Thu, 3 Sep 2026 17:14:06 -0700 Subject: Add release/debug shortcut targets to GNUmakefile Bundle the common build variable combos (MP+GENETIC, DEBUG+PERF_COUNTERS+GENETIC) with -j5 into single targets. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01XaWq66W3foZ2zpRmMerWW8 --- src/GNUmakefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/GNUmakefile b/src/GNUmakefile index ad92abc..289f8bd 100644 --- a/src/GNUmakefile +++ b/src/GNUmakefile @@ -191,6 +191,14 @@ fathom.o: fathom/tbprobe.c fathom/tbchess.c fathom/tbconfig.h fathom/tbprobe.h f %.o: %.asm $(HEADERS) $(NASM) $(NASMFLAGS) -o $@ $< +.PHONY: release +release: + $(MAKE) -j5 MP=1 GENETIC=1 + +.PHONY: debug +debug: + $(MAKE) -j5 DEBUG=1 PERF_COUNTERS=1 GENETIC=1 + .PHONY: clean -clean: +clean: $(RM) -f *.o *.core *~ *.gmon \#*\# typhoon _typhoon -- cgit v1.3