From 626c3053efd7905080ac4a65fca55551391a36e3 Mon Sep 17 00:00:00 2001 From: Joerg Bornemann Date: Tue, 7 May 2019 11:30:05 +0200 Subject: Fix feature and library checks for tiff and mng This amends commit a33e3aea. Change-Id: I03304f5bf300e5e52476c3f3d6b06b0815009720 Reviewed-by: Liang Qi --- src/plugins/imageformats/mng/mng.pro | 6 ++++-- src/plugins/imageformats/tiff/tiff.pro | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/plugins/imageformats/mng/mng.pro b/src/plugins/imageformats/mng/mng.pro index 4641110..f509fa8 100644 --- a/src/plugins/imageformats/mng/mng.pro +++ b/src/plugins/imageformats/mng/mng.pro @@ -5,8 +5,10 @@ SOURCES += main.cpp \ qmnghandler.cpp OTHER_FILES += mng.json -msvc: LIBS += libmng.lib -else: LIBS += -lmng +include($$OUT_PWD/../../../imageformats/qtimageformats-config.pri) +QT_FOR_CONFIG += imageformats-private + +QMAKE_USE_PRIVATE += mng PLUGIN_TYPE = imageformats PLUGIN_CLASS_NAME = QMngPlugin diff --git a/src/plugins/imageformats/tiff/tiff.pro b/src/plugins/imageformats/tiff/tiff.pro index 04cfbdb..0c42749 100644 --- a/src/plugins/imageformats/tiff/tiff.pro +++ b/src/plugins/imageformats/tiff/tiff.pro @@ -4,9 +4,11 @@ HEADERS += qtiffhandler_p.h SOURCES += main.cpp qtiffhandler.cpp OTHER_FILES += tiff.json -config_libtiff { - unix|mingw: LIBS += -ltiff - else:win32: LIBS += libtiff.lib +include($$OUT_PWD/../../../imageformats/qtimageformats-config.pri) +QT_FOR_CONFIG += imageformats-private + +qtConfig(system-tiff) { + QMAKE_USE_PRIVATE += tiff } else { include($$PWD/../../../3rdparty/libtiff.pri) } -- cgit v1.2.3