meson.build: Use CMake to find libjpeg on MSVC-like builds
authorChun-wei Fan <fanchunwei@src.gnome.org>
Mon, 21 Feb 2022 09:50:15 +0000 (17:50 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Mon, 21 Feb 2022 09:53:50 +0000 (17:53 +0800)
One may be using IJG libjpeg or libjpeg-turbo to build GTK, and their
build files may or may not generate pkg-config files for us.  To make
things easier, we can make use of CMake's built-in support for finding
IJG libjpeg or libjpeg-turbo.

meson.build

index 4a1e41d4a591e406e4557e2dda9e99c87e9ab805..1be01835e449c85085917bbd091a1b538cf4fbc0 100644 (file)
@@ -422,7 +422,7 @@ png_dep        = dependency(is_msvc_like ? 'png' : 'libpng',
 tiff_dep       = dependency(is_msvc_like ? 'tiff' : 'libtiff-4',
                             fallback: ['libtiff', 'libtiff4_dep'],
                             required: true)
-jpeg_dep       = dependency('libjpeg',
+jpeg_dep       = dependency(is_msvc_like ? 'jpeg' : 'libjpeg',
                             fallback: ['libjpeg-turbo', 'jpeg_dep'],
                             required: true)