project( 'wolflisp', 'c', meson_version : '>= 1.3.0', version : '0.1', default_options : ['c_std=c11', 'buildtype=debugoptimized', 'warning_level=3'], ) inc = include_directories('include', 'src/core') src = [ 'src/core/compile.c', 'src/core/disasm.c', 'src/core/error.c', 'src/core/gc.c', 'src/core/interp.c', 'src/core/lex.c', 'src/core/list.c', 'src/core/pair.c', 'src/core/prim.c', 'src/core/print.c', 'src/core/read.c', 'src/core/string.c', 'src/core/symbol.c', 'src/core/type.c', 'src/core/vm.c', 'src/main.c', ] exe = executable( 'wl', src, include_directories : inc, install : true, )