summaryrefslogtreecommitdiff
path: root/src/fruits/cmsrv/meson.build
blob: 15b46b6847446934d64fdcd5ad616e237bdfec5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
cmsrv_src = ['cmsrv.c']
cmsrv_deps = [common_deps, server]
cmsrv_args = []

if use_tuis
  cmsrv_src += ['ui.c']
  cmsrv_deps += [notcurses_core]
  cmsrv_args += ['-DCMSRV_USE_UI']
endif

cmsrv_link_args = []
if is_windows and not is_msvc
  cmsrv_link_args += ['-mconsole', '-municode', '-static', '-static-libgcc', '-static-libstdc++']
endif

executable('cmsrv', cmsrv_src, dependencies: cmsrv_deps, c_args: cmsrv_args, link_args: cmsrv_link_args, install: true)