Usa CMake para ejecutar un programa C ++ post-build

Tengo una aplicación que está escrita en C ++ y que utilizo CMake para crear y lanzar binarios.

Me gustaría que el script CMakeLists.txt compile y ejecute un archivo CPP que se use para marcar la hora y cifrar un archivo de licencia después de que haya creado los binarios para la aplicación. He visto ejemplos de correr elexecute_process comando como este:

execute_process(COMMAND "gcc -o foo foo.cpp"
                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
execute_process(COMMAND "./foo"
                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
                RESULT_VARIABLE MY_FOO_VAR)

Estoy usando Visual Studio 2010 para hacer la compilación en Windows. El problema es que no estoy seguro de cómo hacer que CMake ejecute un programa durante el proceso de compilación de VS. Quiero que la última cosa en la operación de compilación sea la marca de tiempo del archivo de licencia, pero realmente no sé lo suficiente sobre VS o CMake para configurar esto.

Respuestas a la pregunta(1)

Su respuesta a la pregunta