Default release mode: small.

This commit is contained in:
Philippe Pittoli 2025-10-18 11:34:02 +02:00
parent 15e9161105
commit e8d39e18cb

View file

@ -4,12 +4,15 @@ help:
@echo "usage: make [build|install|doc|serve-doc]"
ZIGOPTS ?=
ZIGOPTIM ?= ReleaseSafe
ZIGRELEASE ?= small
-include makefile.target
build:
zig build -Doptimize=$(ZIGOPTIM) $(ZIGOPTS) $(TARGET_OPTION)
zig build --release=$(ZIGRELEASE) $(ZIGOPTS) $(TARGET_OPTION)
clean:
-rm -r zig-out/
PREFIX ?= /usr/local
LIBDIR ?= $(PREFIX)/lib