gtk2/libgail-util/meson.build
Christoph Reiter 068f7f7423 meson: set the soversion to just '0' everywhere
This is what glib did for the meson port, so can't be that wrong.
This also makes the DLL names match the autotools Windows DLLs.
2019-04-11 16:45:37 +02:00

31 lines
973 B
Meson

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',
soversion: gtk_soversion,
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)