Files
qt-migration-legatus/qt6-after/qt6-migrated-legatus/cmake/FindKDChart.cmake
T

41 lines
829 B
CMake
Executable File

IF(KDCHART_INCLUDE_DIRS AND KDCHART_LIBRARY)
SET(KDCHART_FOUND TRUE)
ELSE()
FIND_PATH(KDCHART_INCLUDE_DIRS KDChart/kdchart_export.h)
FIND_LIBRARY(KDCHART_LIBRARY NAMES kdchart)
INCLUDE(FindPackageHandleStandardArgs)
FIND_PACKAGE_HANDLE_STANDARD_ARGS(KDChart DEFAULT_MSG KDCHART_LIBRARY KDCHART_INCLUDE_DIRS)
MARK_AS_ADVANCED(KDCHART_INCLUDE_DIRS KDCHART_LIBRARY)
ENDIF()
IF(NOT TARGET KDChart::KDChart)
ADD_LIBRARY(KDChart::KDChart UNKNOWN IMPORTED)
SET_PROPERTY(TARGET KDChart::KDChart PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${KDCHART_INCLUDE_DIRS}")
SET_PROPERTY(TARGET KDChart::KDChart PROPERTY INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${KDCHART_INCLUDE_DIRS}")
SET_PROPERTY(TARGET KDChart::KDChart PROPERTY IMPORTED_LOCATION "${KDCHART_LIBRARY}")
ENDIF()