Browse Source

cmake fix airframes.xml dependency

sbg
Daniel Agar 8 years ago committed by Lorenz Meier
parent
commit
61da642cc8
  1. 5
      cmake/common/px4_metadata.cmake

5
cmake/common/px4_metadata.cmake

@ -191,11 +191,12 @@ function(px4_generate_airframes_xml)
REQUIRED BOARD REQUIRED BOARD
ARGN ${ARGN}) ARGN ${ARGN})
add_custom_command(OUTPUT ${PX4_SOURCE_DIR}/airframes.xml add_custom_command(OUTPUT ${PX4_BINARY_DIR}/airframes.xml
COMMAND ${PYTHON_EXECUTABLE} ${PX4_SOURCE_DIR}/Tools/px_process_airframes.py COMMAND ${PYTHON_EXECUTABLE} ${PX4_SOURCE_DIR}/Tools/px_process_airframes.py
-a ${PX4_SOURCE_DIR}/ROMFS/${config_romfs_root}/init.d -a ${PX4_SOURCE_DIR}/ROMFS/${config_romfs_root}/init.d
--board CONFIG_ARCH_BOARD_${BOARD} --xml --board CONFIG_ARCH_BOARD_${BOARD} --xml
DEPENDS ${PX4_SOURCE_DIR}/Tools/px_process_airframes.py DEPENDS ${PX4_SOURCE_DIR}/Tools/px_process_airframes.py
COMMENT "Creating airframes.xml"
) )
add_custom_target(airframes_xml DEPENDS ${PX4_SOURCE_DIR}/airframes.xml) add_custom_target(airframes_xml DEPENDS ${PX4_BINARY_DIR}/airframes.xml)
endfunction() endfunction()

Loading…
Cancel
Save