build: make compiler variables overridable

This commit is contained in:
lohhiiccc 2026-02-08 00:31:31 +01:00
parent 865f9d0ccb
commit ef760ca01a

View file

@ -19,11 +19,11 @@ MAKEFLAGS += --no-print-directory
include sources.mk include sources.mk
CC = clang CC ?= clang
CPPFLAGS = -std=c99 -I includes -D_POSIX_C_SOURCE=199309L CPPFLAGS ?= -std=c99 -I includes -D_POSIX_C_SOURCE=199309L
CFLAGS = -Wall -Wextra -Werror -pipe -Wpedantic -Wconversion CFLAGS ?= -Wall -Wextra -Werror -pipe -Wpedantic -Wconversion
CFLAGS_SHARED = $(CFLAGS) -fPIC CFLAGS_SHARED = $(CFLAGS) -fPIC
LDFLAGS = LDFLAGS ?=
TEST_LDFLAGS = -lcriterion TEST_LDFLAGS = -lcriterion
TEST_CFLAGS = -Wall -Wextra -Werror -pipe TEST_CFLAGS = -Wall -Wextra -Werror -pipe