File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,6 +29,10 @@ else()
2929 )
3030endif ()
3131
32+ if (MSVC AND L0_DLL_INTEGRITY_CHECKS)
33+ set_target_properties (ze_loader PROPERTIES LINK_FLAGS "${CMAKE_CXX_LINKER_WRAPPER_FLAG} /INTEGRITYCHECK" )
34+ endif ()
35+
3236add_subdirectory (lib )
3337if (NOT BUILD_STATIC)
3438 add_subdirectory (loader )
Original file line number Diff line number Diff line change @@ -56,6 +56,10 @@ if(BUILD_INSTALLER)
5656 set (LIB_COMPONENT_STRING "Loader" )
5757endif ()
5858
59+ if (MSVC AND L0_DLL_INTEGRITY_CHECKS)
60+ set_target_properties (ze_tracing_layer PROPERTIES LINK_FLAGS "${CMAKE_CXX_LINKER_WRAPPER_FLAG} /INTEGRITYCHECK" )
61+ endif ()
62+
5963install (TARGETS ze_tracing_layer
6064 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${SDK_COMPONENT_STRING}
6165 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${LIB_COMPONENT_STRING}
Original file line number Diff line number Diff line change @@ -47,6 +47,10 @@ if(BUILD_INSTALLER)
4747 set (LIB_COMPONENT_STRING "Loader" )
4848endif ()
4949
50+ if (MSVC AND L0_DLL_INTEGRITY_CHECKS)
51+ set_target_properties (ze_validation_layer PROPERTIES LINK_FLAGS "${CMAKE_CXX_LINKER_WRAPPER_FLAG} /INTEGRITYCHECK" )
52+ endif ()
53+
5054install (TARGETS ze_validation_layer
5155 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT ${SDK_COMPONENT_STRING}
5256 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT ${LIB_COMPONENT_STRING}
You can’t perform that action at this time.
0 commit comments