wl/meson.build
2026-01-13 20:51:00 -03:00

34 lines
645 B
Meson

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,
)