blob: 09ba1c9e595a14a6e845bb3bccc1cc2562f63388 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
MACRO(PROCESS_M4 _defines _input _output)
GET_FILENAME_COMPONENT(_name ${_output} NAME)
ADD_CUSTOM_COMMAND(
OUTPUT ${_output}
COMMAND m4
ARGS -P ${_defines} ${_input} > ${_output}
DEPENDS ${_input}
VERBATIM)
ADD_CUSTOM_TARGET(M4_${_name} DEPENDS ${_output})
ADD_DEPENDENCIES(${PROJECT_NAME} M4_${_name})
ENDMACRO(PROCESS_M4)
|