src/plugins/imageformats/tiff/tiff.pro
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
     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