CC=clang
CXX=clang++
LD=clang++

# NOTE(danielm): turning these on and off requires a rebuild
ifeq ($(UBSAN), 1)
CFLAGS=-g -fsanitize=undefined
CXXFLAGS=-g -fsanitize=undefined
LDFLAGS=-g -fsanitize=undefined

BUILD_VARIANT_SUFFIX=ubsan
else ifeq ($(ASAN), 1)
CFLAGS=-g -fsanitize=address
CXXFLAGS=-g -fsanitize=address
LDFLAGS=-g -fsanitize=address -static-libsan

BUILD_VARIANT_SUFFIX=asan
else
CFLAGS=-g
CXXFLAGS=-g
LDFLAGS=-g
endif

ARCH=linux
OUTPUT_EXTENSION=
ENTRY=h2p_cli_linux.c

include build/shared.mk
