Files
MyLittleCPU/meson.build

17 lines
446 B
Meson

project('MyLittleCPU', 'c')
sources = [
'src/main.c',
'src/emu.c',
'src/memory.c',
'src/instruction.c'
]
args = ['-Wall', '-Wextra', '-O3']
if get_option('buildtype') == 'debug'
args = ['-Wall', '-Wextra', '-O3', '-ggdb', '-fsanitize=address']
add_project_arguments('-fsanitize=address', language : 'c')
add_project_link_arguments('-fsanitize=address', language : 'c')
endif
executable('emu', sources, c_args: args)