# This file allows users to call find_package(Polly) and pick up our targets. @POLLY_CONFIG_CODE@ set(LLVM_VERSION @LLVM_VERSION_MAJOR@.@LLVM_VERSION_MINOR@.@LLVM_VERSION_PATCH@) find_package(LLVM ${LLVM_VERSION} EXACT REQUIRED CONFIG HINTS "@POLLY_CONFIG_LLVM_CMAKE_DIR@") set(Polly_CMAKE_DIR ${CMAKE_CURRENT_LIST_DIR}) set(Polly_BUNDLED_ISL @POLLY_BUNDLED_ISL@) set(Polly_DEFINITIONS ${LLVM_DEFINITIONS}) set(Polly_INCLUDE_DIRS @POLLY_CONFIG_INCLUDE_DIRS@ ${LLVM_INCLUDE_DIRS}) set(Polly_LIBRARY_DIRS @POLLY_CONFIG_LIBRARY_DIRS@) set(Polly_EXPORTED_TARGETS @POLLY_CONFIG_EXPORTED_TARGETS@) set(Polly_LIBRARIES ${LLVM_LIBRARIES} ${Polly_EXPORTED_TARGETS}) # Imported Targets: @ISL_CONFIG_CODE@ if (NOT TARGET Polly) add_library(Polly @POLLY_CONFIG_TARGET_Polly_TYPE@ IMPORTED) set_property(TARGET Polly PROPERTY INTERFACE_LINK_LIBRARIES @ISL_TARGET@) endif() if (NOT TARGET LLVMPolly) add_library(LLVMPolly @POLLY_CONFIG_TARGET_LLVMPolly_TYPE@ IMPORTED) set_property(TARGET LLVMPolly PROPERTY INTERFACE_LINK_LIBRARIES Polly) endif() # Exported locations: file(GLOB CONFIG_FILES "${Polly_CMAKE_DIR}/PollyExports-*.cmake") foreach(f ${CONFIG_FILES}) include(${f}) endforeach()