1 | TARGET = qmng
|
---|
2 | include(../../qpluginbase.pri)
|
---|
3 |
|
---|
4 | QTDIR_build:REQUIRES = "!contains(QT_CONFIG, no-mng)"
|
---|
5 |
|
---|
6 | HEADERS += qmnghandler.h
|
---|
7 | SOURCES += main.cpp \
|
---|
8 | qmnghandler.cpp
|
---|
9 |
|
---|
10 | contains(QT_CONFIG, system-mng) {
|
---|
11 | unix:LIBS += -lmng
|
---|
12 | win32:LIBS += libmng.lib
|
---|
13 | }
|
---|
14 | !contains(QT_CONFIG, system-mng) {
|
---|
15 | DEFINES += MNG_BUILD_SO
|
---|
16 | DEFINES += MNG_NO_INCLUDE_JNG
|
---|
17 | INCLUDEPATH += ../../../3rdparty/libmng
|
---|
18 | SOURCES += \
|
---|
19 | ../../../3rdparty/libmng/libmng_callback_xs.c \
|
---|
20 | ../../../3rdparty/libmng/libmng_chunk_io.c \
|
---|
21 | ../../../3rdparty/libmng/libmng_chunk_descr.c \
|
---|
22 | ../../../3rdparty/libmng/libmng_chunk_prc.c \
|
---|
23 | ../../../3rdparty/libmng/libmng_chunk_xs.c \
|
---|
24 | ../../../3rdparty/libmng/libmng_cms.c \
|
---|
25 | ../../../3rdparty/libmng/libmng_display.c \
|
---|
26 | ../../../3rdparty/libmng/libmng_dither.c \
|
---|
27 | ../../../3rdparty/libmng/libmng_error.c \
|
---|
28 | ../../../3rdparty/libmng/libmng_filter.c \
|
---|
29 | ../../../3rdparty/libmng/libmng_hlapi.c \
|
---|
30 | ../../../3rdparty/libmng/libmng_jpeg.c \
|
---|
31 | ../../../3rdparty/libmng/libmng_object_prc.c \
|
---|
32 | ../../../3rdparty/libmng/libmng_pixels.c \
|
---|
33 | ../../../3rdparty/libmng/libmng_prop_xs.c \
|
---|
34 | ../../../3rdparty/libmng/libmng_read.c \
|
---|
35 | ../../../3rdparty/libmng/libmng_trace.c \
|
---|
36 | ../../../3rdparty/libmng/libmng_write.c \
|
---|
37 | ../../../3rdparty/libmng/libmng_zlib.c
|
---|
38 | }
|
---|
39 |
|
---|
40 | contains(QT_CONFIG, system-zlib) {
|
---|
41 | LIBS += -lz
|
---|
42 | }
|
---|
43 | !contains(QT_CONFIG, system-zlib) {
|
---|
44 | INCLUDEPATH += ../../../3rdparty/zlib
|
---|
45 | }
|
---|
46 |
|
---|
47 | QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/imageformats
|
---|
48 | target.path += $$[QT_INSTALL_PLUGINS]/imageformats
|
---|
49 | INSTALLS += target
|
---|