20 lines
563 B
CMake
20 lines
563 B
CMake
include(FindSimpleLibrary)
|
|
include(FindPackageHandleStandardArgs)
|
|
|
|
find_simple_library(libcJPEG.a jpeglib.h _
|
|
PATH_VAR CJPEG_PATH
|
|
OTHER_MACROS JPEG_LIB_VERSION_MAJOR JPEG_LIB_VERSION_MINOR)
|
|
|
|
set(CJPEG_VERSION "${JPEG_LIB_VERSION_MAJOR}.${JPEG_LIB_VERSION_MINOR}")
|
|
|
|
find_package_handle_standard_args(cJPEG
|
|
REQUIRED_VARS CJPEG_PATH
|
|
VERSION_VAR CJPEG_VERSION)
|
|
|
|
if(cJPEG_FOUND)
|
|
add_library(cJPEG::cJPEG UNKNOWN IMPORTED)
|
|
set_target_properties(cJPEG::cJPEG PROPERTIES
|
|
IMPORTED_LOCATION "${CJPEG_PATH}"
|
|
INTERFACE_LINK_OPTIONS "-lm;-lcJPEG")
|
|
endif()
|