meson: Build libgail-util

This adds libgail-util to the build process.
This commit is contained in:
Chun-wei Fan
2019-03-25 18:01:24 +08:00
committed by Christoph Reiter
parent 5e8edec254
commit 7586e88204
2 changed files with 30 additions and 0 deletions

29
libgail-util/meson.build Normal file
View File

@@ -0,0 +1,29 @@
gailutil_sources = files(
'gailmisc.c',
'gailtextutil.c',
)
gailutil_public_headers = files(
'gailmisc.h',
'gailtextutil.h',
'gail-util.h',
)
install_headers(gailutil_public_headers, subdir : 'gail-3.0/libgail-util')
gailutil_link_args = common_ldflags
if cc.get_id() == 'msvc'
gailutil_link_args += '-def:@0@/gailutil.def'.format(meson.current_source_dir())
endif
libgailutil = shared_library('gailutil-3',
sources: [gailutil_sources],
dependencies: libgtk_dep,
include_directories: [confinc, gtkinc],
c_args: [
'-DGDK_DISABLE_DEPRECATED',
'-DGTK_DISABLE_DEPRECATED',
] + common_cflags,
link_args: gailutil_link_args,
install: true)

View File

@@ -722,6 +722,7 @@ build_gir = get_option('introspection')
subdir('gdk')
subdir('gtk')
subdir('modules')
subdir('libgail-util')
if get_option('demos')
subdir('demos')
endif