meson.build: Fix generating .pc files for Visual Studio

On Visual Studio, Cairo could have been found manually by looking for the .lib
files, and the previous update to fix this was incorrect, as it added the
libraries to the required packages instead of the required libraries.  This
fixes this mishap
This commit is contained in:
Chun-wei Fan 2020-07-14 14:14:26 +08:00
parent b1fe8b5ab4
commit 245c67c8c9

View File

@ -883,12 +883,12 @@ cairo_packages = ''
if cairo_pkg_found if cairo_pkg_found
cairo_packages += ' '.join([ ' cairo', cairo_req ]) cairo_packages += ' '.join([ ' cairo', cairo_req ])
elif cc.get_id() == 'msvc' and cairo_dep.found() elif cc.get_id() == 'msvc' and cairo_dep.found()
cairo_packages += ' '.join([ ' -lcairo' ]) cairo_libs += '-lcairo'
endif endif
if cairogobj_pkg_found if cairogobj_pkg_found
cairo_packages += ' '.join([ ' cairo-gobject', cairo_req ]) cairo_packages += ' '.join([ ' cairo-gobject', cairo_req ])
elif cc.get_id() == 'msvc' and cairogobj_dep.found() elif cc.get_id() == 'msvc' and cairogobj_dep.found()
cairo_packages += ' '.join([ ' -lcairo-gobject' ]) cairo_libs += '-lcairo-gobject'
endif endif
gdk_packages += cairo_packages gdk_packages += cairo_packages