@@ -13,6 +13,22 @@ set (libuhdr_GIT_TAG "v${libuhdr_BUILD_VERSION}")
1313set_cache (libuhdr_BUILD_SHARED_LIBS OFF
1414 DOC "Should execute a local libuhdr build, if necessary, build shared libraries" ADVANCED )
1515
16+ if (TARGET libjpeg-turbo::jpeg)
17+ get_target_property (JPEG_INCLUDE_DIRS JPEG::JPEG INTERFACE_INCLUDE_DIRECTORIES )
18+ get_target_property (JPEG_LIBRARIES JPEG::JPEG INTERFACE_LINK_LIBRARIES)
19+ set (JPEG_FOUND TRUE )
20+ set (MORE_UHDR_CMAKE_ARGS
21+ -D JPEG_INCLUDE_DIR=${JPEG_INCLUDE_DIRS}
22+ -D JPEG_LIBRARY=${JPEG_LIBRARIES} )
23+ message ("[libuhdr] more uhdr cmake args: ${MORE_UHDR_CMAKE_ARGS} " )
24+ endif ()
25+
26+ find_package (JPEG REQUIRED)
27+ message ("[libuhdr] JPEG_FOUND=${JPEG_FOUND} " )
28+ message ("[libuhdr] JPEG_INCLUDE_DIRS=${JPEG_INCLUDE_DIRS} " )
29+ message ("[libuhdr] JPEG_LIBRARIES=${JPEG_LIBRARIES} " )
30+ message ("[libuhdr] JPEG_VERSION=${JPEG_VERSION} " )
31+
1632build_dependency_with_cmake(libuhdr
1733 VERSION ${libuhdr_BUILD_VERSION}
1834 GIT_REPOSITORY ${libuhdr_GIT_REPOSITORY}
@@ -22,7 +38,10 @@ build_dependency_with_cmake(libuhdr
2238 -D CMAKE_INSTALL_LIBDIR=lib
2339 -D CMAKE_POSITION_INDEPENDENT_CODE =ON
2440 -D UHDR_BUILD_EXAMPLES=FALSE
41+ -D UHDR_BUILD_DEPS=FALSE
2542 -D UHDR_ENABLE_LOGS=TRUE
43+ ${MORE_UHDR_CMAKE_ARGS}
44+ #-D JPEG_ROOT=${libjpeg-turbo_ROOT}
2645 )
2746
2847if (WIN32 )
0 commit comments