mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Revert "Allow custom props settings."
This reverts commit f43a04d3b2
.
Change-Id: Ib4cd854c19fe96b0ea9d5e3782d1247c265927c9
This commit is contained in:

committed by
sys_ocldev

parent
a891b23830
commit
e3268f8a9c
@ -68,12 +68,6 @@ endif()
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
macro(set_vs_props TARGET_NAME)
|
||||
if(MSVC AND VS_PROPS)
|
||||
set_target_properties(${TARGET_NAME} PROPERTIES VS_PRE_DEFAULT_PROPS ${VS_PROPS})
|
||||
endif()
|
||||
endmacro(set_vs_props)
|
||||
|
||||
# We want to build with the static, multithreaded runtime libraries (as opposed
|
||||
# to the multithreaded runtime DLLs)
|
||||
if(MSVC)
|
||||
@ -97,10 +91,6 @@ set(GMOCK_INCLUDE_DIR "${GMOCK_SRC_DIR}/include")
|
||||
message(STATUS "Google Test source dir: ${GTEST_SRC_DIR}")
|
||||
message(STATUS "Google Mock source dir: ${GMOCK_SRC_DIR}")
|
||||
add_subdirectory(${GMOCK_SRC_DIR} ${IGDRCL_BINARY_DIR}/gmock)
|
||||
set_vs_props(gtest)
|
||||
set_vs_props(gmock)
|
||||
set_vs_props(gtest_main)
|
||||
set_vs_props(gmock_main)
|
||||
set_target_properties(gtest PROPERTIES CXX_STANDARD 11 CXX_STANDARD_REQUIRED ON)
|
||||
set_target_properties(gmock PROPERTIES CXX_STANDARD 11 CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
|
@ -33,6 +33,6 @@ add_library(elflib STATIC
|
||||
target_include_directories(elflib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(elflib PRIVATE ${IGDRCL_SOURCE_DIR})
|
||||
|
||||
set_vs_props(elflib)
|
||||
set_target_properties(elflib PROPERTIES FOLDER "elflib")
|
||||
|
||||
set_target_properties(elflib PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
|
@ -113,7 +113,6 @@ endif(UNIX)
|
||||
target_link_libraries(cloc elflib)
|
||||
|
||||
source_group("source files" FILES ${CLOC_SRCS})
|
||||
set_vs_props(cloc)
|
||||
set_target_properties(cloc PROPERTIES FOLDER "offline_compiler")
|
||||
set_property(TARGET cloc APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
|
||||
|
||||
|
@ -331,7 +331,6 @@ set_target_properties(${NEO_STATIC_LIB_NAME} PROPERTIES POSITION_INDEPENDENT_COD
|
||||
|
||||
set_property(TARGET ${NEO_STATIC_LIB_NAME} APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS} ${TSAN_FLAGS})
|
||||
|
||||
set_vs_props(${NEO_STATIC_LIB_NAME})
|
||||
set_target_properties(${NEO_STATIC_LIB_NAME} PROPERTIES FOLDER "opencl runtime")
|
||||
|
||||
target_include_directories(${NEO_STATIC_LIB_NAME} BEFORE PRIVATE ${HW_SRC_INCLUDE_PATH})
|
||||
@ -386,8 +385,6 @@ if(${GENERATE_EXECUTABLE})
|
||||
${HW_SRC_INCLUDE_PATH}
|
||||
)
|
||||
|
||||
set_vs_props(${NEO_DYNAMIC_LIB_NAME})
|
||||
|
||||
target_link_libraries(${NEO_DYNAMIC_LIB_NAME} ${NEO_STATIC_LIB_NAME})
|
||||
|
||||
if(HAVE_INSTRUMENTATION)
|
||||
|
@ -63,7 +63,6 @@ if(COMPILE_BUILT_INS)
|
||||
set_source_files_properties(${GENERATED_BUILTINS_CPPS} PROPERTIES GENERATED TRUE)
|
||||
endif(COMPILE_BUILT_INS)
|
||||
|
||||
set_vs_props(${BUILTINS_BINARIES_LIB_NAME})
|
||||
set_target_properties(${BUILTINS_BINARIES_LIB_NAME} PROPERTIES LINKER_LANGUAGE CXX)
|
||||
set_target_properties(${BUILTINS_BINARIES_LIB_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
set_target_properties(${BUILTINS_BINARIES_LIB_NAME} PROPERTIES FOLDER "built_ins")
|
||||
|
@ -24,7 +24,6 @@ add_library(${BUILTINS_SOURCES_LIB_NAME} OBJECT
|
||||
register_ext_vme_source.cpp
|
||||
)
|
||||
|
||||
set_vs_props(${BUILTINS_SOURCES_LIB_NAME})
|
||||
set_target_properties(${BUILTINS_SOURCES_LIB_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
set_target_properties(${BUILTINS_SOURCES_LIB_NAME} PROPERTIES FOLDER "built_ins")
|
||||
|
||||
|
@ -68,7 +68,5 @@ target_include_directories(${BIKSIM_LIB_NAME} PRIVATE
|
||||
${IGDRCL__IGC_INCLUDE_DIR}
|
||||
${THIRD_PARTY_DIR}
|
||||
)
|
||||
|
||||
set_vs_props(${BIKSIM_LIB_NAME})
|
||||
set_target_properties(${BIKSIM_LIB_NAME} PROPERTIES FOLDER "built_ins")
|
||||
target_compile_definitions(${BIKSIM_LIB_NAME} PUBLIC ${SUPPORTED_GEN_FLAGS_DEFINITONS} ${DEFAULT_GEN_PLATFORMS_DEFITIONS})
|
||||
|
@ -93,7 +93,6 @@ if(COMPILE_BUILT_INS)
|
||||
set_source_files_properties(${GENERATED_SCHEDULER_CPPS} PROPERTIES GENERATED TRUE)
|
||||
endif(COMPILE_BUILT_INS)
|
||||
|
||||
set_vs_props(${SCHEDULER_BINARY_LIB_NAME})
|
||||
set_target_properties(${SCHEDULER_BINARY_LIB_NAME} PROPERTIES LINKER_LANGUAGE CXX)
|
||||
set_target_properties(${SCHEDULER_BINARY_LIB_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
set_target_properties(${SCHEDULER_BINARY_LIB_NAME} PROPERTIES FOLDER "scheduler")
|
||||
|
@ -45,8 +45,6 @@ else()
|
||||
target_include_directories(${SHARINGS_ENABLE_LIB_NAME} PUBLIC ${IGDRCL_SOURCE_DIR}/runtime/os_interface/linux)
|
||||
endif()
|
||||
|
||||
set_vs_props(${SHARINGS_ENABLE_LIB_NAME})
|
||||
|
||||
add_subdirectory(d3d)
|
||||
add_subdirectory(va)
|
||||
|
||||
|
@ -364,7 +364,6 @@ source_group("source files\\utilities" FILES ${IGDRCL_SRCS_tests_utilities})
|
||||
if(MSVC)
|
||||
source_group("source files\\d3d_sharing" FILES ${IGDRCL_SRCS_tests_d3d_sharing})
|
||||
endif()
|
||||
set_vs_props(igdrcl_tests)
|
||||
set_target_properties(igdrcl_tests PROPERTIES FOLDER "opencl runtime")
|
||||
set_property(TARGET igdrcl_tests APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS})
|
||||
if(NOT MSVC)
|
||||
|
@ -33,7 +33,6 @@ add_executable(igdrcl_aub_tests
|
||||
$<TARGET_OBJECTS:igdrcl_libult_cs>
|
||||
)
|
||||
|
||||
set_vs_props(igdrcl_aub_tests)
|
||||
set_target_properties(igdrcl_aub_tests PROPERTIES FOLDER "opencl runtime")
|
||||
|
||||
add_custom_target(run_aub_tests)
|
||||
|
@ -53,7 +53,6 @@ add_custom_command(
|
||||
add_dependencies(run_unit_tests run_elflib_tests)
|
||||
|
||||
# The following filters are added to the VS IDE representation
|
||||
set_vs_props(elflib_tests)
|
||||
set_target_properties(elflib_tests PROPERTIES FOLDER "elflib")
|
||||
set_target_properties(run_elflib_tests PROPERTIES FOLDER "elflib")
|
||||
source_group("source files" FILES ${CLELFLIB_UNIT_TESTS_SRCS})
|
||||
|
@ -100,8 +100,6 @@ target_include_directories(igdrcl_libult_cs BEFORE PRIVATE ${HW_SRC_INCLUDE_PATH
|
||||
# target_include_directories(igdrcl_libult PRIVATE $<TARGET_PROPERTY:instrumentation_umd,INTERFACE_INCLUDE_DIRECTORIES>)
|
||||
# endif()
|
||||
|
||||
set_vs_props(igdrcl_libult)
|
||||
set_vs_props(igdrcl_libult_cs)
|
||||
set_target_properties (igdrcl_libult PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
set_target_properties (igdrcl_libult_cs PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
target_compile_definitions(igdrcl_libult PUBLIC ${IGDRCL_LIB_FLAGS_DEFINITIONS} ${TESTED_GEN_FLAGS_DEFINITONS})
|
||||
|
@ -49,7 +49,6 @@ target_include_directories(mock_gdi PRIVATE
|
||||
${KHRONOS_HEADERS_DIR}
|
||||
)
|
||||
|
||||
set_vs_props(mock_gdi)
|
||||
set_target_properties(
|
||||
mock_gdi
|
||||
PROPERTIES DEBUG_OUTPUT_NAME "gdi32_mock"
|
||||
|
@ -135,7 +135,6 @@ source_group("source files\\os_interface" FILES ${IGDRCL_SRCS_mt_tests_os_interf
|
||||
source_group("source files\\platform" FILES ${IGDRCL_SRCS_mt_tests_platform})
|
||||
source_group("source files\\utilities" FILES ${IGDRCL_SRCS_mt_tests_utilities})
|
||||
|
||||
set_vs_props(igdrcl_mt_tests)
|
||||
set_target_properties(igdrcl_mt_tests PROPERTIES FOLDER "opencl runtime")
|
||||
set_property(TARGET igdrcl_mt_tests APPEND_STRING PROPERTY COMPILE_FLAGS ${TSAN_FLAGS})
|
||||
if(NOT MSVC)
|
||||
|
@ -89,7 +89,6 @@ source_group("source files" FILES ${IGDRCL_SRCS_offline_compiler_tests})
|
||||
source_group("source files\\windows" FILES ${IGDRCL_SRCS_offline_compiler_tests_windows})
|
||||
source_group("source files\\mock" FILES ${IGDRCL_SRCS_offline_compiler_mock})
|
||||
|
||||
set_vs_props(cloc_tests)
|
||||
set_target_properties(cloc_tests PROPERTIES FOLDER "offline_compiler")
|
||||
set_property(TARGET cloc_tests APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS})
|
||||
|
||||
|
@ -67,6 +67,5 @@ add_custom_command(
|
||||
)
|
||||
add_dependencies(run_unit_tests run_tbx_tests)
|
||||
|
||||
set_vs_props(igdrcl_tbx_tests)
|
||||
set_target_properties(igdrcl_tbx_tests PROPERTIES FOLDER "opencl runtime")
|
||||
set_target_properties(run_tbx_tests PROPERTIES FOLDER "opencl runtime")
|
||||
|
@ -30,8 +30,6 @@ endif(WIN32)
|
||||
|
||||
add_library(test_dynamic_lib SHARED test_dynamic_lib_${OS_SUFFIX}.cpp)
|
||||
|
||||
|
||||
set_vs_props(test_dynamic_lib)
|
||||
set_target_properties(test_dynamic_lib PROPERTIES FOLDER "test mocks")
|
||||
set_property(TARGET test_dynamic_lib APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS})
|
||||
|
||||
|
Reference in New Issue
Block a user