xref: /openbsd-src/gnu/llvm/lld/cmake/modules/FindVTune.cmake (revision ece8a53058b183aa0a669e21c57225431117089d)
1# - Find VTune ittnotify.
2# Defines:
3# VTune_FOUND
4# VTune_INCLUDE_DIRS
5# VTune_LIBRARIES
6
7set(dirs
8  "$ENV{VTUNE_AMPLIFIER_XE_2013_DIR}/"
9  "C:/Program Files (x86)/Intel/VTune Amplifier XE 2013/"
10  "$ENV{VTUNE_AMPLIFIER_XE_2011_DIR}/"
11  "C:/Program Files (x86)/Intel/VTune Amplifier XE 2011/"
12  )
13
14find_path(VTune_INCLUDE_DIRS ittnotify.h
15    PATHS ${dirs}
16    PATH_SUFFIXES include)
17
18if (CMAKE_SIZEOF_VOID_P MATCHES "8")
19  set(vtune_lib_dir lib64)
20else()
21  set(vtune_lib_dir lib32)
22endif()
23
24find_library(VTune_LIBRARIES libittnotify
25    HINTS "${VTune_INCLUDE_DIRS}/.."
26    PATHS ${dirs}
27    PATH_SUFFIXES ${vtune_lib_dir})
28
29include(FindPackageHandleStandardArgs)
30find_package_handle_standard_args(
31    VTune DEFAULT_MSG VTune_LIBRARIES VTune_INCLUDE_DIRS)
32