Add support for /INTEGRITYCHECK flag on Windows (#1390)
authorAndrey Somsikov <andrey.somsikov@intel.com>
Wed, 5 Aug 2020 19:37:16 +0000 (22:37 +0300)
committerGitHub <noreply@github.com>
Wed, 5 Aug 2020 19:37:16 +0000 (22:37 +0300)
commit2c41b8e4f390950e0d95d4fb9dcd831f17af5de0
tree3b79b7016370d4c515c8f48c8fb11435f5c2381e
parentee2312abdbd323e5a8a2f9af7b1e01ea873f28e2
Add support for /INTEGRITYCHECK flag on Windows (#1390)

* Build dlls with INTEGRITYCHECK flag if ENABLE_INTEGRITYCHECK=ON

INTEGRITYCHECK flag enforces digital signature before loading the binary in Windows.
Also, refine /guard:cf flag enabling - MSCV, Intel, clang compilers does support /guard:cf.
cmake/features.cmake
cmake/sdl.cmake