Files
compute-runtime/opencl/source/gtpin/CMakeLists.txt
Szymon Morek a85ae676e7 Rename plus in cmake macros to and_later
Related-To: NEO-5920

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-08-13 11:40:19 +02:00

46 lines
1.4 KiB
CMake

#
# Copyright (C) 2018-2021 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
if(NOT DISABLED_GTPIN_SUPPORT)
set(RUNTIME_SRCS_GTPIN
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_callbacks.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_helpers.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_helpers.h
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_hw_helper.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_hw_helper.h
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_hw_helper.inl
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_hw_helper_bdw_plus.inl
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_init.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_init.h
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_notify.h
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_defs.h
)
if(SUPPORT_XEHP_AND_LATER)
list(APPEND RUNTIME_SRCS_GTPIN
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_hw_helper_xehp_plus.inl
)
endif()
if(WIN32)
set(MSVC_DEF_ADDITIONAL_EXPORTS "${MSVC_DEF_ADDITIONAL_EXPORTS}\nGTPin_Init")
endif()
else()
set(RUNTIME_SRCS_GTPIN
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_callback_stubs.cpp
${CMAKE_CURRENT_SOURCE_DIR}/gtpin_notify.h
)
endif()
target_sources(${NEO_STATIC_LIB_NAME} PRIVATE ${RUNTIME_SRCS_GTPIN})
set_property(GLOBAL PROPERTY RUNTIME_SRCS_GTPIN ${RUNTIME_SRCS_GTPIN})
set(MSVC_DEF_ADDITIONAL_EXPORTS "${MSVC_DEF_ADDITIONAL_EXPORTS}" PARENT_SCOPE)
add_subdirectories()