mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 10:50:10 +00:00
meson.build: Consolidate items with MSVC-like compilers
Add a variable in meson.build that covers Visual Studio-like compilers, so that we can use it to help us find depedencies using CMake rather than via pkg-config, where applicable. Change the existing use case for finding libpng accordingly.
This commit is contained in:
parent
a07455aa0d
commit
83b98738b6
@ -409,12 +409,14 @@ if win32_enabled
|
||||
pangowin32_dep = dependency('pangowin32')
|
||||
endif
|
||||
|
||||
is_msvc_like = cc.get_argument_syntax() == 'msvc'
|
||||
|
||||
pangocairo_dep = dependency('pangocairo', version: pango_req,
|
||||
fallback : ['pango', 'libpangocairo_dep'])
|
||||
pixbuf_dep = dependency('gdk-pixbuf-2.0', version: gdk_pixbuf_req,
|
||||
fallback : ['gdk-pixbuf', 'gdkpixbuf_dep'],
|
||||
default_options: ['png=enabled', 'jpeg=enabled', 'builtin_loaders=png,jpeg', 'man=false'])
|
||||
png_dep = dependency(cc.get_argument_syntax() == 'msvc' ? 'png' : 'libpng',
|
||||
png_dep = dependency(is_msvc_like ? 'png' : 'libpng',
|
||||
fallback: ['libpng', 'libpng_dep'],
|
||||
required: true)
|
||||
tiff_dep = dependency('libtiff-4',
|
||||
|
Loading…
Reference in New Issue
Block a user