aboutsummaryrefslogtreecommitdiff
path: root/cmake/Findfdzipstream.cmake
blob: b26a515263959e4451d7927d93495b7a87ecfce5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mark_as_advanced(FDZIPSTREAM_LIBRARY FDZIPSTREAM_INCLUDE_DIR)
find_library(FDZIPSTREAM_LIBRARY NAMES libfdzipstream fdzipstream)

find_path(FDZIPSTREAM_INCLUDE_DIR NAMES fdzipstream.h)

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(fdzipstream
    DEFAULT_MSG FDZIPSTREAM_LIBRARY FDZIPSTREAM_INCLUDE_DIR)

if(fdzipstream_FOUND)
    if(NOT TARGET fdzipstream)
        add_library(fdzipstream UNKNOWN IMPORTED)
        set_target_properties(fdzipstream PROPERTIES
            INTERFACE_INCLUDE_DIRECTORIES "${FDZIPSTREAM_INCLUDE_DIR}"
            IMPORTED_LOCATION "${FDZIPSTREAM_LIBRARY}")
    endif()
endif()