diff --git a/src/plugins/imageformats/mng/mng.pro b/src/plugins/imageformats/mng/mng.pro index 9890c11f95663852ad4ef251a1d2d68711e6d831..f4e79afa865f35c87f89c1b5cf752f251173fdbf 100644 --- a/src/plugins/imageformats/mng/mng.pro +++ b/src/plugins/imageformats/mng/mng.pro @@ -4,15 +4,6 @@ PLUGIN_TYPE = imageformats PLUGIN_CLASS_NAME = QMngPlugin load(qt_plugin) -HEADERS += qmnghandler_p.h -SOURCES += qmnghandler.cpp -OTHER_FILES += mng.json -config_libmng { - unix|win32-g++*: LIBS += -lmng - else:win32: LIBS += libmng.lib -} else { - include($$PWD/../../../3rdparty/libmng.pri) - *-g++*: QMAKE_CFLAGS_WARN_ON += -Wno-unused-parameter -} - +include(qmnghandler.pri) SOURCES += main.cpp +OTHER_FILES += mng.json diff --git a/src/plugins/imageformats/mng/qmnghandler.pri b/src/plugins/imageformats/mng/qmnghandler.pri index ffb98de92bbfc740334a99230acfcae078dd75d7..cdf17c506f029b3838399938329cd9df28d13d62 100644 --- a/src/plugins/imageformats/mng/qmnghandler.pri +++ b/src/plugins/imageformats/mng/qmnghandler.pri @@ -2,9 +2,10 @@ INCLUDEPATH *= $$PWD HEADERS += $$PWD/qmnghandler_p.h SOURCES += $$PWD/qmnghandler.cpp -contains(QT_CONFIG, system-mng) { - if(unix|win32-g++*):LIBS += -lmng - else:win32: LIBS += libmng.lib +config_libmng { + unix|win32-g++*: LIBS += -lmng + else:win32: LIBS += libmng.lib } else { - include($$PWD/../../3rdparty/libmng.pri) + include($$PWD/../../../3rdparty/libmng.pri) + *-g++*: QMAKE_CFLAGS_WARN_ON += -Wno-unused-parameter }