summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/VS10Project/VsControlFlowGuardLinkSetting.cmake
blob: 31e69acd3770f74b034ce80143327fafb6baa9ab (plain)
1
2
3
4
5
6
7
enable_language(CXX)

# Add the Control Flow Guard compiler and linker option
add_compile_options("/guard:cf")
string(APPEND CMAKE_SHARED_LINKER_FLAGS " /guard:cf")

add_library(ControlFlowGuardProject SHARED foo.cpp)