Files
panda-meb/tests/libpanda/SConscript
2023-04-26 22:59:58 -07:00

22 lines
415 B
Python

env = Environment(
CC='gcc',
CFLAGS=[
'-nostdlib',
'-fno-builtin',
'-std=gnu11',
'-Wfatal-errors',
],
CPPPATH=[".", "../../board/"],
)
env.PrependENVPath('PATH', '/opt/homebrew/bin')
if GetOption('ubsan'):
flags = [
"-fsanitize=undefined",
"-fno-sanitize-recover=undefined",
]
env['CFLAGS'] += flags
env['LINKFLAGS'] += flags
env.SharedLibrary("libpanda.so", ["panda.c",])