rendered paste bodyGET_TARGET_PROPERTY(MKCATDEFS_EXE mkcatdefs LOCATION)
GET_TARGET_PROPERTY(MCTOMSF_EXE McToMsf LOCATION)
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/FDOMessage.h
COMMAND echo ${MCTOMSF_EXE} ARGS ${CMAKE_CURRENT_SOURCE_DIR}/FDOMessage.mc FDOMessage.msf "*" FDO
COMMAND echo ${MKCATDEFS_EXE} ARGS FDOMessage FDOMessage.msf > FDOMessage.tmp
COMMAND echo gencat ARGS ../../nls/linux/en_US/FDOMessage.cat FDOMessage.tmp
COMMAND echo sed ARGS -i '/#include/d' -i '/MF_/s/"\(.*\)\.cat"/\1_cat/' FDOMessage_msg.h
COMMAND echo cp FDOMessage_msg.h ./../Inc/FdoMessage.h
)