Initial tricolor implementation
This commit is contained in:
12
Makefile
12
Makefile
@ -1,4 +1,5 @@
|
||||
DEBUG=1
|
||||
LLVM_SAN=0
|
||||
|
||||
ifeq ($(DEBUG),1)
|
||||
DEBUG_CFLAGS=-g
|
||||
@ -6,10 +7,17 @@ else
|
||||
DEBUG_CFLAGS=-D_NDEBUG
|
||||
endif
|
||||
|
||||
ifeq ($(LLVM_SAN),1)
|
||||
LLVM_SAN_FLAGS=-fsanitize=address,undefined
|
||||
else
|
||||
LLVM_SAN_FLAGS=
|
||||
endif
|
||||
|
||||
CC=gcc
|
||||
CFLAGS=$(DEBUG_CFLAGS) -std=c11 -Wall -Wpedantic -D_POSIX_C_SOURCE=199309L
|
||||
CFLAGS=$(DEBUG_CFLAGS) $(LLVM_SAN_FLAGS) -std=c11 -Wall -Wpedantic $\
|
||||
-D_POSIX_C_SOURCE=199309L
|
||||
LD=gcc
|
||||
LDFLAGS=
|
||||
LDFLAGS=$(LLVM_SAN_FLAGS)
|
||||
|
||||
SRCS:=$(wildcard src/*.c)
|
||||
OBJS:=$(SRCS:src/%.c=bin/%.o)
|
||||
|
||||
Reference in New Issue
Block a user