1 TARGET = qtiff |
1 TARGET = qtiff |
2 include(../../qpluginbase.pri) |
2 include(../../qpluginbase.pri) |
3 |
3 |
4 QTDIR_build:REQUIRES = "!contains(QT_CONFIG, no-tiff)" |
4 QTDIR_build:REQUIRES = "!contains(QT_CONFIG, no-tiff)" |
5 |
5 |
6 HEADERS += qtiffhandler.h |
6 include(../../../gui/image/qtiffhandler.pri) |
7 SOURCES += main.cpp \ |
7 SOURCES += main.cpp |
8 qtiffhandler.cpp |
|
9 |
|
10 contains(QT_CONFIG, system-tiff) { |
|
11 unix:LIBS += -ltiff |
|
12 win32:LIBS += libtiff.lib |
|
13 } |
|
14 !contains(QT_CONFIG, system-tiff) { |
|
15 INCLUDEPATH += ../../../3rdparty/libtiff/libtiff |
|
16 SOURCES += \ |
|
17 ../../../3rdparty/libtiff/libtiff/tif_aux.c \ |
|
18 ../../../3rdparty/libtiff/libtiff/tif_close.c \ |
|
19 ../../../3rdparty/libtiff/libtiff/tif_codec.c \ |
|
20 ../../../3rdparty/libtiff/libtiff/tif_color.c \ |
|
21 ../../../3rdparty/libtiff/libtiff/tif_compress.c \ |
|
22 ../../../3rdparty/libtiff/libtiff/tif_dir.c \ |
|
23 ../../../3rdparty/libtiff/libtiff/tif_dirinfo.c \ |
|
24 ../../../3rdparty/libtiff/libtiff/tif_dirread.c \ |
|
25 ../../../3rdparty/libtiff/libtiff/tif_dirwrite.c \ |
|
26 ../../../3rdparty/libtiff/libtiff/tif_dumpmode.c \ |
|
27 ../../../3rdparty/libtiff/libtiff/tif_error.c \ |
|
28 ../../../3rdparty/libtiff/libtiff/tif_extension.c \ |
|
29 ../../../3rdparty/libtiff/libtiff/tif_fax3.c \ |
|
30 ../../../3rdparty/libtiff/libtiff/tif_fax3sm.c \ |
|
31 ../../../3rdparty/libtiff/libtiff/tif_flush.c \ |
|
32 ../../../3rdparty/libtiff/libtiff/tif_getimage.c \ |
|
33 ../../../3rdparty/libtiff/libtiff/tif_luv.c \ |
|
34 ../../../3rdparty/libtiff/libtiff/tif_lzw.c \ |
|
35 ../../../3rdparty/libtiff/libtiff/tif_next.c \ |
|
36 ../../../3rdparty/libtiff/libtiff/tif_open.c \ |
|
37 ../../../3rdparty/libtiff/libtiff/tif_packbits.c \ |
|
38 ../../../3rdparty/libtiff/libtiff/tif_pixarlog.c \ |
|
39 ../../../3rdparty/libtiff/libtiff/tif_predict.c \ |
|
40 ../../../3rdparty/libtiff/libtiff/tif_print.c \ |
|
41 ../../../3rdparty/libtiff/libtiff/tif_read.c \ |
|
42 ../../../3rdparty/libtiff/libtiff/tif_strip.c \ |
|
43 ../../../3rdparty/libtiff/libtiff/tif_swab.c \ |
|
44 ../../../3rdparty/libtiff/libtiff/tif_thunder.c \ |
|
45 ../../../3rdparty/libtiff/libtiff/tif_tile.c \ |
|
46 ../../../3rdparty/libtiff/libtiff/tif_version.c \ |
|
47 ../../../3rdparty/libtiff/libtiff/tif_warning.c \ |
|
48 ../../../3rdparty/libtiff/libtiff/tif_write.c \ |
|
49 ../../../3rdparty/libtiff/libtiff/tif_zip.c |
|
50 win32:!wince*: { |
|
51 SOURCES += ../../../3rdparty/libtiff/libtiff/tif_win32.c |
|
52 } |
|
53 unix: { |
|
54 SOURCES += ../../../3rdparty/libtiff/libtiff/tif_unix.c |
|
55 } |
|
56 wince*: { |
|
57 SOURCES += ../../../corelib/kernel/qfunctions_wince.cpp \ |
|
58 ../../../3rdparty/libtiff/libtiff/tif_wince.c \ |
|
59 ../../../3rdparty/libtiff/libtiff/tif_win32.c |
|
60 } |
|
61 symbian: { |
|
62 SOURCES += ../../../3rdparty/libtiff/port/lfind.c |
|
63 } |
|
64 } |
|
65 |
|
66 contains(QT_CONFIG, system-zlib) { |
|
67 LIBS += -lz |
|
68 } |
|
69 !contains(QT_CONFIG, system-zlib) { |
|
70 INCLUDEPATH += ../../../3rdparty/zlib |
|
71 } |
|
72 |
8 |
73 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/imageformats |
9 QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/imageformats |
74 target.path += $$[QT_INSTALL_PLUGINS]/imageformats |
10 target.path += $$[QT_INSTALL_PLUGINS]/imageformats |
75 INSTALLS += target |
11 INSTALLS += target |
76 |
12 |