1*ece8a530Spatrick# - Find VTune ittnotify. 2*ece8a530Spatrick# Defines: 3*ece8a530Spatrick# VTune_FOUND 4*ece8a530Spatrick# VTune_INCLUDE_DIRS 5*ece8a530Spatrick# VTune_LIBRARIES 6*ece8a530Spatrick 7*ece8a530Spatrickset(dirs 8*ece8a530Spatrick "$ENV{VTUNE_AMPLIFIER_XE_2013_DIR}/" 9*ece8a530Spatrick "C:/Program Files (x86)/Intel/VTune Amplifier XE 2013/" 10*ece8a530Spatrick "$ENV{VTUNE_AMPLIFIER_XE_2011_DIR}/" 11*ece8a530Spatrick "C:/Program Files (x86)/Intel/VTune Amplifier XE 2011/" 12*ece8a530Spatrick ) 13*ece8a530Spatrick 14*ece8a530Spatrickfind_path(VTune_INCLUDE_DIRS ittnotify.h 15*ece8a530Spatrick PATHS ${dirs} 16*ece8a530Spatrick PATH_SUFFIXES include) 17*ece8a530Spatrick 18*ece8a530Spatrickif (CMAKE_SIZEOF_VOID_P MATCHES "8") 19*ece8a530Spatrick set(vtune_lib_dir lib64) 20*ece8a530Spatrickelse() 21*ece8a530Spatrick set(vtune_lib_dir lib32) 22*ece8a530Spatrickendif() 23*ece8a530Spatrick 24*ece8a530Spatrickfind_library(VTune_LIBRARIES libittnotify 25*ece8a530Spatrick HINTS "${VTune_INCLUDE_DIRS}/.." 26*ece8a530Spatrick PATHS ${dirs} 27*ece8a530Spatrick PATH_SUFFIXES ${vtune_lib_dir}) 28*ece8a530Spatrick 29*ece8a530Spatrickinclude(FindPackageHandleStandardArgs) 30*ece8a530Spatrickfind_package_handle_standard_args( 31*ece8a530Spatrick VTune DEFAULT_MSG VTune_LIBRARIES VTune_INCLUDE_DIRS) 32