5 message(STATUS "We will build Z lib from thirdparty")
7 SET(Z_LIBNAME z PARENT_SCOPE)
8 SET(Z_INCLUDE_DIRNAME ${OPENJPEG_SOURCE_DIR}/thirdparty/include PARENT_SCOPE)
10 ELSE (BUILD_THIRDPARTY)
12 SET(Z_LIBNAME ${ZLIB_LIBRARIES} PARENT_SCOPE)
13 SET(Z_INCLUDE_DIRNAME ${ZLIB_INCLUDE_DIRS} PARENT_SCOPE)
14 message(STATUS "Your system seems to have a Z lib available, we will use it to generate PNG lib")
15 ELSE (ZLIB_FOUND) # not found
16 message(STATUS "Z lib not found, activate BUILD_THIRDPARTY if you want build it (necessary to build libPNG)")
18 ENDIF(BUILD_THIRDPARTY)
22 # Try to find lib PNG (which depends to zlib)
25 message(STATUS "We will build PNG lib from thirdparty")
26 ADD_SUBDIRECTORY(libpng)
27 SET(HAVE_PNG_H 1 PARENT_SCOPE)
28 SET(HAVE_LIBPNG 1 PARENT_SCOPE)
29 SET(PNG_LIBNAME png PARENT_SCOPE)
30 SET(PNG_INCLUDE_DIRNAME ${OPENJPEG_SOURCE_DIR}/thirdparty/libpng PARENT_SCOPE)
31 ELSE (BUILD_THIRDPARTY)
35 message(STATUS "Your system seems to have a PNG lib available, we will use it")
36 SET(HAVE_PNG_H 1 PARENT_SCOPE)
37 SET(HAVE_LIBPNG 1 PARENT_SCOPE)
38 SET(PNG_LIBNAME ${PNG_LIBRARIES} PARENT_SCOPE)
39 SET(PNG_INCLUDE_DIRNAME ${PNG_PNG_INCLUDE_DIR} PARENT_SCOPE)
40 ELSE(PNG_FOUND) # not found
41 SET(HAVE_PNG_H 0 PARENT_SCOPE)
42 SET(HAVE_LIBPNG 0 PARENT_SCOPE)
43 message(STATUS "PNG lib not found, activate BUILD_THIRDPARTY if you want build it")
46 ENDIF(BUILD_THIRDPARTY)
49 # Try to find lib TIFF
53 message(STATUS "We will build TIFF lib from thirdparty")
54 ADD_SUBDIRECTORY(libtiff)
55 SET(TIFF_LIBNAME tiff PARENT_SCOPE)
56 SET(TIFF_INCLUDE_DIRNAME ${OPENJPEG_SOURCE_DIR}/thirdparty/libtiff PARENT_SCOPE)
57 SET(HAVE_TIFF_H 1 PARENT_SCOPE)
58 SET(HAVE_LIBTIFF 1 PARENT_SCOPE)
59 ELSE (BUILD_THIRDPARTY)
62 message(STATUS "Your system seems to have a TIFF lib available, we will use it")
63 SET(HAVE_TIFF_H 1 PARENT_SCOPE)
64 SET(HAVE_LIBTIFF 1 PARENT_SCOPE)
65 SET(TIFF_LIBNAME ${TIFF_LIBRARIES} PARENT_SCOPE)
66 SET(TIFF_INCLUDE_DIRNAME ${TIFF_INCLUDE_DIR} PARENT_SCOPE)
67 ELSE (TIFF_FOUND) # not found
68 SET(HAVE_TIFF_H 0 PARENT_SCOPE)
69 SET(HAVE_LIBTIFF 0 PARENT_SCOPE)
70 message(STATUS "TIFF lib not found, activate BUILD_THIRDPARTY if you want build it")
72 ENDIF(BUILD_THIRDPARTY)
75 # Try to find lib LCMS2 (or by default LCMS)
76 SET(HAVE_LCMS_H 0 PARENT_SCOPE)
77 SET(HAVE_LIBLCMS 0 PARENT_SCOPE)
81 message(STATUS "We will build LCMS2 lib from thirdparty")
82 ADD_SUBDIRECTORY(liblcms2)
83 SET(LCMS_LIBNAME lcms2 PARENT_SCOPE)
84 SET(LCMS_INCLUDE_DIRNAME ${OPENJPEG_SOURCE_DIR}/thirdparty/liblcms2/include PARENT_SCOPE) #
85 SET(HAVE_LCMS2_H 1 PARENT_SCOPE)
86 SET(HAVE_LIBLCMS2 1 PARENT_SCOPE)
87 ELSE (BUILD_THIRDPARTY)
90 message(STATUS "Your system seems to have a LCMS2 lib available, we will use it")
91 SET(HAVE_LCMS2_H 1 PARENT_SCOPE)
92 SET(HAVE_LIBLCMS2 1 PARENT_SCOPE)
93 SET(LCMS_LIBNAME ${LCMS2_LIBRARIES} PARENT_SCOPE)
94 SET(LCMS_INCLUDE_DIRNAME ${LCMS2_INCLUDE_DIRS} PARENT_SCOPE)
95 ELSE (LCMS2_FOUND) # not found lcms2
99 message(STATUS "Your system seems to have a LCMS lib available, we will use it")
100 SET(HAVE_LCMS_H 1 PARENT_SCOPE)
101 SET(HAVE_LIBLCMS 1 PARENT_SCOPE)
102 SET(LCMS_LIBNAME ${LCMS_LIBRARIES} PARENT_SCOPE)
103 SET(LCMS_INCLUDE_DIRNAME ${LCMS_INCLUDE_DIRS} PARENT_SCOPE)
104 ELSE (LCMS_FOUND) # not found lcms
105 SET(HAVE_LCMS2_H 0 PARENT_SCOPE)
106 SET(HAVE_LIBLCMS2 0 PARENT_SCOPE)
107 message(STATUS "LCMS2 or LCMS lib not found, activate BUILD_THIRDPARTY if you want build it")
110 ENDIF(BUILD_THIRDPARTY)
113 # Try to find lib FCGI
117 SET(FCGI_LIBNAME ${FCGI_LIBRARIES} PARENT_SCOPE)
118 SET(FCGI_INCLUDE_DIRNAME ${FCGI_INCLUDE_DIRS} PARENT_SCOPE)
119 message(STATUS "Your system seems to have a FCGI lib available, we will use it to build JPIP")
120 ELSE (FCGI_FOUND) # not found
121 message(STATUS "FCGI lib not found, JPIP will not be built as it requires FCGI")