Browse Source

Merge branch 'cmake-2' of github.com:jgoppert/Firmware into cmake-2

sbg
Lorenz Meier 10 years ago
parent
commit
5b86f3f3b3
  1. 2
      Makefile
  2. 1
      cmake/nuttx/px4_impl_nuttx.cmake
  3. 8
      src/firmware/nuttx/CMakeLists.txt

2
Makefile

@ -97,4 +97,4 @@ upload: ; @@ -97,4 +97,4 @@ upload: ;
package: ;
package_source: ;
.PHONY: clean test upload
.PHONY: clean test upload package package_source

1
cmake/nuttx/px4_impl_nuttx.cmake

@ -111,6 +111,7 @@ function(px4_nuttx_add_firmware) @@ -111,6 +111,7 @@ function(px4_nuttx_add_firmware)
DEPENDS ${EXE}
)
endif()
add_custom_target(build_firmware ALL DEPENDS ${OUT})
endfunction()
#=============================================================================

8
src/firmware/nuttx/CMakeLists.txt

@ -27,12 +27,16 @@ target_link_libraries(firmware_nuttx @@ -27,12 +27,16 @@ target_link_libraries(firmware_nuttx
apps nuttx nosys m gcc
-Wl,--end-group)
px4_nuttx_add_firmware(OUT ${CMAKE_CURRENT_BINARY_DIR}/fw_main.px4
set(fw_file ${CMAKE_CURRENT_BINARY_DIR}/${OS}-${BOARD}-${LABEL}.px4)
px4_nuttx_add_firmware(OUT ${fw_file}
EXE ${CMAKE_CURRENT_BINARY_DIR}/firmware_nuttx
${config_firmware_options}
)
px4_add_upload(OUT upload OS ${OS} BOARD ${BOARD}
BUNDLE ${CMAKE_CURRENT_BINARY_DIR}/fw_main.px4)
BUNDLE ${fw_file})
install(FILES ${fw_file} DESTINATION .)
# vim: set noet ft=cmake fenc=utf-8 ff=unix :

Loading…
Cancel
Save