This commit is contained in:
Konstantinos Margaritis 2023-03-21 18:11:17 +00:00
parent dbdbfe9473
commit 1ce45a31c5

View File

@ -7,7 +7,7 @@ function(ragelmaker src_rl)
add_custom_command( add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${src_dir}/${src_file}.cpp OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${src_dir}/${src_file}.cpp
COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/${src_dir} COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/${src_dir}
COMMAND ${RAGEL} ${CMAKE_CURRENT_SOURCE_DIR}/${src_rl} -o ${rl_out -G0} COMMAND ${RAGEL} ${CMAKE_CURRENT_SOURCE_DIR}/${src_rl} -o ${rl_out} -G0
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${src_rl} DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${src_rl}
) )
add_custom_target(ragel_${src_file} DEPENDS ${rl_out}) add_custom_target(ragel_${src_file} DEPENDS ${rl_out})