6e4fa7a8acd55155a323260ca88e368704b28033
[framework/graphics/cairo.git] / test / pdiff / CMakeLists.txt
1 PROJECT (PerceptualDiff)
2 SET(DIFF_SRC PerceptualDiff.cpp LPyramid.cpp RGBAImage.cpp
3 CompareArgs.cpp Metric.cpp)
4
5 ADD_EXECUTABLE (perceptualdiff ${DIFF_SRC})
6
7 # look for libtiff
8 FIND_PATH(TIFF_INCLUDE_DIR tiff.h
9   /usr/local/include
10   /usr/include
11   /opt/local/include
12 )
13
14 FIND_LIBRARY(TIFF_LIBRARY tiff
15   /usr/lib
16   /usr/local/lib
17   /opt/local/lib
18 )
19
20 IF(TIFF_INCLUDE_DIR)
21   IF(TIFF_LIBRARY)
22     SET( TIFF_FOUND "YES" )
23     SET( TIFF_LIBRARIES ${TIFF_LIBRARY} )
24   ENDIF(TIFF_LIBRARY)
25 ENDIF(TIFF_INCLUDE_DIR)
26
27 IF(TIFF_FOUND)
28   INCLUDE_DIRECTORIES(${TIFF_INCLUDE_DIR})
29   TARGET_LINK_LIBRARIES(perceptualdiff ${TIFF_LIBRARY})
30 ENDIF(TIFF_FOUND)
31
32 # look for libpng
33 FIND_PATH(PNG_INCLUDE_DIR png.h
34   /usr/local/include
35   /usr/include
36   /opt/local/include
37 )
38
39 FIND_LIBRARY(PNG_LIBRARY png
40   /usr/lib
41   /usr/local/lib
42   /opt/local/lib
43 )
44
45 IF(PNG_INCLUDE_DIR)
46   IF(PNG_LIBRARY)
47     SET( PNG_FOUND "YES" )
48     SET( PNG_LIBRARIES ${PNG_LIBRARY} )
49   ENDIF(PNG_LIBRARY)
50 ENDIF(PNG_INCLUDE_DIR)
51
52 IF(PNG_FOUND)
53   INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR})
54   TARGET_LINK_LIBRARIES(perceptualdiff ${PNG_LIBRARY})
55 ENDIF(PNG_FOUND)