File tree Expand file tree Collapse file tree 1 file changed +3
-12
lines changed
Expand file tree Collapse file tree 1 file changed +3
-12
lines changed Original file line number Diff line number Diff line change @@ -97,23 +97,14 @@ function (dsl_parse type name)
9797 string (REPLACE ";" "\n " schema_files "${DSL_PARSE_SCHEMAS} " )
9898 file (WRITE ${CMAKE_CURRENT_BINARY_DIR} /${name} /schema_files.txt "${schema_files} " )
9999
100- add_custom_target (${name} _prot_rm
101- COMMAND ${CMAKE_COMMAND} -E remove_directory ${output_dir}
102- )
103-
104- add_custom_command (
105- OUTPUT ${output_dir}
106- DEPENDS ${DSL_PARSE_SCHEMAS} ${src_files} ${name} _prot_rm
100+ add_custom_target (${name} _dsl ALL
107101 COMMAND ${CMAKE_COMMAND} -E remove_directory ${output_dir}
108102 COMMAND ${COMMSDSL2COMMS} --warn-as-err ${multi_schema_param} ${code_input_param} "--comms-tag=${CC_COMMS_TAG} "
109- -o ${output_dir} -i ${CMAKE_CURRENT_BINARY_DIR} /${name} /schema_files.txt
110- )
111-
112- add_custom_target (${name} _dsl ALL
103+ -o ${output_dir} -i ${CMAKE_CURRENT_BINARY_DIR} /${name} /schema_files.txt
113104 COMMAND ${CMAKE_COMMAND}
114105 -DGENERATED="${output_dir} /include" -DOUTPUT="${PROJECT_SOURCE_DIR} /${type} /${name} /include"
115106 -P "${PROJECT_SOURCE_DIR} /CopyGenerated.cmake"
116- DEPENDS ${name} _prot_rm ${ output_dir} "${PROJECT_SOURCE_DIR} /CopyGenerated.cmake" ${DSL_PARSE_SCHEMAS} ${src_files}
107+ DEPENDS ${output_dir} "${PROJECT_SOURCE_DIR} /CopyGenerated.cmake" ${DSL_PARSE_SCHEMAS} ${src_files}
117108 )
118109
119110endfunction ()
You can’t perform that action at this time.
0 commit comments