set(AWS_COMMON_ROOT_DIR ${CMAKE_CURRENT_LIST_DIR}/../../..) set(AWSSDK_ROOT_DIR ${AWS_COMMON_ROOT_DIR}) include("${CMAKE_CURRENT_LIST_DIR}/AWSSDKConfig.cmake") # Compute paths set(@PROJECT_NAME@_INCLUDE_DIRS "${AWS_COMMON_ROOT_DIR}/include") if(NOT TARGET @PROJECT_NAME@) include("${CMAKE_CURRENT_LIST_DIR}/@PROJECT_NAME@-targets.cmake") endif() set(@PROJECT_NAME@_LIB_DIR "${AWS_COMMON_ROOT_DIR}/@CMAKE_INSTALL_LIBDIR@") set(@PROJECT_NAME@_LIBRARIES @PROJECT_NAME@ @aws_common_IMPORTED_LIBRARIES@) # Imported packages which the current package intends to export. foreach(_imported_library @aws_common_IMPORTED_LIBRARIES@) if(NOT TARGET ${_imported_library}) add_library(${_imported_library} SHARED IMPORTED) set_target_properties(${_imported_library} PROPERTIES INTERFACE_INCLUDE_DIRECTORIES ${@PROJECT_NAME@_INCLUDE_DIRS} ) set_property(TARGET ${_imported_library} APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) set_target_properties(${_imported_library} PROPERTIES IMPORTED_LOCATION_NOCONFIG "${@PROJECT_NAME@_LIB_DIR}/lib${_imported_library}.so" IMPORTED_SONAME_NOCONFIG "lib${_imported_library}.so" ) endif() endforeach() # where the .pc pkgconfig files are installed set(@PROJECT_NAME@_PKGCONFIG_DIR "${AWS_COMMON_ROOT_DIR}/@CMAKE_INSTALL_LIBDIR@/pkgconfig") # where the DefineTestMacros are located include("${CMAKE_CURRENT_LIST_DIR}/DefineTestMacros.cmake")