|
|
@ -79,9 +79,27 @@ add_custom_target(metadata_module_documentation |
|
|
|
USES_TERMINAL |
|
|
|
USES_TERMINAL |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set(events_src_path "${PX4_SOURCE_DIR}/src/lib/events") |
|
|
|
|
|
|
|
add_custom_target(metadata_extract_events |
|
|
|
|
|
|
|
COMMAND ${PYTHON_EXECUTABLE} ${PX4_SOURCE_DIR}/Tools/px_process_events.py |
|
|
|
|
|
|
|
--src-path ${PX4_SOURCE_DIR}/src |
|
|
|
|
|
|
|
--json ${PX4_BINARY_DIR}/events/px4_full.json #--verbose |
|
|
|
|
|
|
|
COMMAND ${PYTHON_EXECUTABLE} ${events_src_path}/libevents/scripts/combine.py |
|
|
|
|
|
|
|
${PX4_BINARY_DIR}/events/px4_full.json |
|
|
|
|
|
|
|
${events_src_path}/libevents/events/common.json |
|
|
|
|
|
|
|
--output ${PX4_BINARY_DIR}/events/all_events_full.json |
|
|
|
|
|
|
|
COMMAND ${PYTHON_EXECUTABLE} ${events_src_path}/libevents/scripts/validate.py |
|
|
|
|
|
|
|
${PX4_BINARY_DIR}/events/all_events_full.json |
|
|
|
|
|
|
|
COMMAND ${PYTHON_EXECUTABLE} ${PX4_SOURCE_DIR}/Tools/compress.py |
|
|
|
|
|
|
|
${PX4_BINARY_DIR}/events/all_events_full.json |
|
|
|
|
|
|
|
COMMENT "Extracting events from full source" |
|
|
|
|
|
|
|
USES_TERMINAL |
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
add_custom_target(all_metadata |
|
|
|
add_custom_target(all_metadata |
|
|
|
DEPENDS |
|
|
|
DEPENDS |
|
|
|
metadata_airframes |
|
|
|
metadata_airframes |
|
|
|
metadata_parameters |
|
|
|
metadata_parameters |
|
|
|
metadata_module_documentation |
|
|
|
metadata_module_documentation |
|
|
|
|
|
|
|
metadata_extract_events |
|
|
|
) |
|
|
|
) |
|
|
|