mirror of
https://github.com/nunuhara/xsystem4.git
synced 2026-10-03 12:28:01 +03:00
33 lines
904 B
Meson
33 lines
904 B
Meson
project('system4', 'c', default_options : ['c_std=c11 -Wall -Wextra'])
|
|
system4 = ['ain.c',
|
|
'instructions.c',
|
|
'string.c',
|
|
'system.c',
|
|
'utfsjis.c',
|
|
]
|
|
xsystem4 = ['ald.c',
|
|
'cg.c',
|
|
'bmp.c',
|
|
'pms.c',
|
|
'qnt.c',
|
|
'vsp.c',
|
|
'ini.c',
|
|
'page.c',
|
|
'sdl_video.c',
|
|
'system4.c',
|
|
'vm.c',
|
|
]
|
|
hll_libs = ['hll/DrawPluginManager.c',
|
|
'hll/Math.c',
|
|
'hll/MsgLogManager.c',
|
|
'hll/MsgSkip.c',
|
|
'hll/OutputLog.c',
|
|
'hll/SACT2.c',
|
|
]
|
|
zdep = dependency('zlib')
|
|
mdep = meson.get_compiler('c').find_library('m', required: false)
|
|
sdl2 = dependency('sdl2')
|
|
|
|
executable('system4', xsystem4 + system4 + hll_libs, dependencies: [mdep, zdep, sdl2])
|
|
executable('aindump', ['aindump.c'] + system4, dependencies: [mdep, zdep])
|