3include("${CMAKE_CURRENT_LIST_DIR}/tritonTargets.cmake")
 
    5set(TRITON_ARCHIVE              "@CMAKE_INSTALL_PREFIX@/lib/@CMAKE_STATIC_LIBRARY_PREFIX@triton@CMAKE_STATIC_LIBRARY_SUFFIX@")
 
    6set(TRITON_BITWUZLA_INTERFACE   @BITWUZLA_INTERFACE@)
 
    7set(TRITON_BOOST_INTERFACE      @TRITON_BOOST_INTERFACE@)
 
    8set(TRITON_BUILD_SHARED_LIBS    @BUILD_SHARED_LIBS@)
 
    9set(TRITON_INCLUDE_DIRS         "@CMAKE_INSTALL_PREFIX@/include")
 
   10set(TRITON_INSTALL_PREFIX       @CMAKE_INSTALL_PREFIX@)
 
   11set(TRITON_LIBRARIES            "triton;@PYTHON_LIB_NAME@;@Z3_LIB_NAME@;@LLVM_LIBRARIES@;@BITWUZLA_LIB_NAME@;@CAPSTONE_LIB_NAME@")
 
   12set(TRITON_LIBRARY              "@CMAKE_INSTALL_PREFIX@/lib/@CMAKE_SHARED_LIBRARY_PREFIX@triton@CMAKE_SHARED_LIBRARY_SUFFIX@")
 
   13set(TRITON_LLVM_INTERFACE       @LLVM_INTERFACE@)
 
   14set(TRITON_MSVC_STATIC          @MSVC_STATIC@)
 
   15set(TRITON_PYTHON_BINDINGS      @PYTHON_BINDINGS@)
 
   16set(TRITON_VERSION              @VERSION_MAJOR@.@VERSION_MINOR@)
 
   17set(TRITON_Z3_INTERFACE         @Z3_INTERFACE@)
 
   19message(STATUS "Found Triton: ${CMAKE_CURRENT_LIST_DIR}/tritonConfig.cmake (found version ${TRITON_VERSION})")
 
   21include(CMakeFindDependencyMacro)
 
   24if (TRITON_BOOST_INTERFACE)
 
   25  find_dependency(Boost)
 
   29include_directories("@CMAKE_INSTALL_PREFIX@/include")
 
   30link_directories(BEFORE "@CMAKE_INSTALL_PREFIX@/lib")
 
   33include_directories("@CAPSTONE_INCLUDE_DIRS@")
 
   34link_directories(BEFORE "@CAPSTONE_LIB_DIR@")
 
   36# Python include directories
 
   37if (TRITON_PYTHON_BINDINGS)
 
   38    include_directories("@PYTHON_INCLUDE_DIRS@")
 
   39    link_directories(BEFORE "@PYTHON_LIB_DIR@")
 
   42# LLVM include and lib directories
 
   43if (TRITON_LLVM_INTERFACE)
 
   44    include_directories("@LLVM_INCLUDE_DIRS@")
 
   45    link_directories(BEFORE "@LLVM_LIBRARY_DIRS@")
 
   48# Z3 include directories
 
   49if (TRITON_Z3_INTERFACE)
 
   50    include_directories("@Z3_INCLUDE_DIRS@")
 
   51    link_directories(BEFORE "@Z3_LIB_DIR@")
 
   54# Bitwuzla include directories
 
   55if (TRITON_BITWUZLA_INTERFACE)
 
   56    include_directories("@BITWUZLA_INCLUDE_DIRS@")
 
   57    link_directories(BEFORE "@BITWUZLA_LIB_DIR@")