]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/tools/vcpkg/ports/jxrlib/FindJXR.cmake
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / tools / vcpkg / ports / jxrlib / FindJXR.cmake
1 # - Find JXR
2 # Find the JXR library
3 # This module defines
4 # JXR_INCLUDE_DIRS, where to find jxrlib/JXRGlue.h
5 # JXR_LIBRARIES, the libraries needed to use JXR
6 #
7
8 find_path(JXR_INCLUDE_DIRS
9 NAMES JXRGlue.h
10 PATH_SUFFIXES jxrlib
11 )
12 mark_as_advanced(JXR_INCLUDE_DIRS)
13
14 include(SelectLibraryConfigurations)
15
16 find_library(JPEGXR_LIBRARY_RELEASE NAMES jpegxr PATH_SUFFIXES lib)
17 find_library(JPEGXR_LIBRARY_DEBUG NAMES jpegxrd PATH_SUFFIXES lib)
18 select_library_configurations(JPEGXR)
19
20 find_library(JXRGLUE_LIBRARY_RELEASE NAMES jxrglue PATH_SUFFIXES lib)
21 find_library(JXRGLUE_LIBRARY_DEBUG NAMES jxrglued PATH_SUFFIXES lib)
22 select_library_configurations(JXRGLUE)
23
24 set(JXR_LIBRARIES ${JPEGXR_LIBRARY} ${JXRGLUE_LIBRARY})
25 mark_as_advanced(JXR_LIBRARIES)
26
27 include(FindPackageHandleStandardArgs)
28 FIND_PACKAGE_HANDLE_STANDARD_ARGS(JXR DEFAULT_MSG JXR_INCLUDE_DIRS JXR_LIBRARIES)