We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d161594 commit 943d256Copy full SHA for 943d256
1 file changed
src/CMakeLists.txt
@@ -65,3 +65,12 @@ else()
65
set(CMAKE_C_FLAGS_RELEASE "/MT /Zi /O2 /Ob1 /EHsc /MP") #with debug info
66
target_link_options(${INTERCEPT_PLUGIN_NAME} PRIVATE "/OPT:REF" "/OPT:ICF" "/DEBUG:FULL")
67
endif()
68
+
69
+#Binary signing
70
+if(EXISTS "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sign.bat" AND MSVC)
71
+ add_custom_command(TARGET ${INTERCEPT_PLUGIN_NAME}
72
+ POST_BUILD
73
+ COMMAND ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sign.bat
74
+ WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
75
+ )
76
+endif()
0 commit comments