У меня есть пользовательская команда
add_custom_command(
OUTPUT config.h
PRE_BUILD
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/mk_config_h.py ${CMAKE_CURRENT_BINARY_DIR}/config.h
)
Я пытаюсь запустить его перед всем остальным, и я создаю make файлы unix.
Однако PRE_BUILD поддерживается только для VS2010, что означает, что config.h
создается до компоновки.
как создать пользовательскую команду перед запуском компиляции cmake.