1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-07-01 02:05:33 +00:00
elinks/src/meson.build

63 lines
1.2 KiB
Meson
Raw Normal View History

if conf_data.get('CONFIG_BOOKMARKS')
subdir('bookmarks')
endif
if conf_data.get('CONFIG_COOKIES')
subdir('cookies')
endif
if conf_data.get('CONFIG_DOM')
subdir('dom')
endif
if conf_data.get('CONFIG_ECMASCRIPT')
subdir('ecmascript')
endif
if conf_data.get('CONFIG_FORMHIST')
subdir('formhist')
endif
if conf_data.get('CONFIG_GLOBHIST')
subdir('globhist')
endif
if conf_data.get('CONFIG_SCRIPTING')
subdir('scripting')
endif
subdir('bfu')
subdir('cache')
subdir('config')
subdir('dialogs')
subdir('document')
subdir('encoding')
subdir('intl')
subdir('main')
subdir('mime')
subdir('network')
subdir('osdep')
subdir('protocol')
subdir('session')
subdir('terminal')
subdir('util')
subdir('viewer')
srcs += files('vernum.c')
2020-09-06 09:30:57 +00:00
incs = include_directories('..', '.')
extra_args = ['-DHAVE_CONFIG_H', '-fno-strict-aliasing', '-Wno-address']
if compiler.has_argument('-Wno-builtin-declaration-mismatch')
extra_args += ['-Wno-builtin-declaration-mismatch']
endif
extra_args += extracflags
extra_cpp_args = extra_args
extra_cpp_args += extracppflags
elinks = executable(
'elinks', srcs,
include_directories: incs,
dependencies: deps,
2020-09-17 16:39:53 +00:00
c_args: extra_args,
cpp_args: extra_cpp_args,
2020-09-17 16:39:53 +00:00
install: true
2020-09-06 09:30:57 +00:00
)