meson: Build libgail-util
This adds libgail-util to the build process.
This commit is contained in:
committed by
Christoph Reiter
parent
5e8edec254
commit
7586e88204
29
libgail-util/meson.build
Normal file
29
libgail-util/meson.build
Normal 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)
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user