Browse Source

move src/firmware/ to platforms

sbg
Daniel Agar 7 years ago
parent
commit
f2cd5e3e9f
  1. 6
      CMakeLists.txt
  2. 2
      cmake/configs/nuttx_esc35-v1_default.cmake
  3. 2
      cmake/configs/nuttx_px4cannode-v1_default.cmake
  4. 2
      cmake/configs/nuttx_px4esc-v1_default.cmake
  5. 2
      cmake/configs/nuttx_s2740vc-v1_default.cmake
  6. 2
      platforms/nuttx/CMakeLists.txt
  7. 0
      platforms/nuttx/gdbinit.in
  8. 4
      platforms/posix/CMakeLists.txt
  9. 0
      platforms/posix/cmake/sitl_target.cmake
  10. 0
      platforms/posix/cmake/sitl_tests.cmake
  11. 0
      platforms/qurt/CMakeLists.txt
  12. 0
      platforms/qurt/px4muorb.idl
  13. 4
      src/modules/muorb/adsp/CMakeLists.txt
  14. 2
      src/modules/muorb/krait/CMakeLists.txt
  15. 3
      src/platforms/posix/px4_layer/CMakeLists.txt

6
CMakeLists.txt

@ -110,7 +110,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PX4_BINARY_DIR}) @@ -110,7 +110,7 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PX4_BINARY_DIR})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${PX4_BINARY_DIR})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${PX4_BINARY_DIR})
list(APPEND CMAKE_MODULE_PATH "${PX4_SOURCE_DIR}/cmake")
list(APPEND CMAKE_MODULE_PATH ${PX4_SOURCE_DIR}/cmake)
#=============================================================================
# git
@ -155,6 +155,8 @@ if (NOT EXTERNAL_MODULES_LOCATION STREQUAL "") @@ -155,6 +155,8 @@ if (NOT EXTERNAL_MODULES_LOCATION STREQUAL "")
get_filename_component(EXTERNAL_MODULES_LOCATION "${EXTERNAL_MODULES_LOCATION}" ABSOLUTE)
endif()
list(APPEND CMAKE_MODULE_PATH ${PX4_SOURCE_DIR}/platforms/${OS}/cmake)
include(platforms/${OS}/cmake/px4_impl_os.cmake)
set(config_module "configs/${CONFIG}")
include(${config_module})
@ -399,7 +401,7 @@ foreach(module ${config_module_list}) @@ -399,7 +401,7 @@ foreach(module ${config_module_list})
add_subdirectory(src/${module})
endforeach()
add_subdirectory(src/firmware/${OS})
add_subdirectory(platforms/${OS})
#=============================================================================
# generate custom target to print for all executable and module cmake targets

2
cmake/configs/nuttx_esc35-v1_default.cmake

@ -27,7 +27,7 @@ add_definitions( @@ -27,7 +27,7 @@ add_definitions(
)
px4_nuttx_make_uavcan_bootloadable(BOARD ${BOARD}
BIN ${CMAKE_CURRENT_BINARY_DIR}/src/firmware/nuttx/esc35-v1.bin
BIN ${PX4_BINARY_DIR}/platforms/nuttx/esc35-v1.bin
HWNAME ${uavcanblid_name}
HW_MAJOR ${uavcanblid_hw_version_major}
HW_MINOR ${uavcanblid_hw_version_minor}

2
cmake/configs/nuttx_px4cannode-v1_default.cmake

@ -25,7 +25,7 @@ add_definitions( @@ -25,7 +25,7 @@ add_definitions(
)
px4_nuttx_make_uavcan_bootloadable(BOARD ${BOARD}
BIN ${PX4_BINARY_DIR}/src/firmware/nuttx/px4cannode-v1.bin
BIN ${PX4_BINARY_DIR}/platforms/nuttx/px4cannode-v1.bin
HWNAME ${uavcanblid_name}
HW_MAJOR ${uavcanblid_hw_version_major}
HW_MINOR ${uavcanblid_hw_version_minor}

2
cmake/configs/nuttx_px4esc-v1_default.cmake

@ -27,7 +27,7 @@ add_definitions( @@ -27,7 +27,7 @@ add_definitions(
)
px4_nuttx_make_uavcan_bootloadable(BOARD ${BOARD}
BIN ${PX4_BINARY_DIR}/src/firmware/nuttx/px4esc-v1.bin
BIN ${PX4_BINARY_DIR}/platforms/nuttx/px4esc-v1.bin
HWNAME ${uavcanblid_name}
HW_MAJOR ${uavcanblid_hw_version_major}
HW_MINOR ${uavcanblid_hw_version_minor}

2
cmake/configs/nuttx_s2740vc-v1_default.cmake

@ -25,7 +25,7 @@ include(configs/uavcan_board_ident/s2740vc-v1) @@ -25,7 +25,7 @@ include(configs/uavcan_board_ident/s2740vc-v1)
# N.B. this would be uncommented when there is an APP
#px4_nuttx_make_uavcan_bootloadable(BOARD ${BOARD}
# BIN ${CMAKE_CURRENT_BINARY_DIR}/src/firmware/nuttx/s2740vc-v1.bin
# BIN ${PX4_BINARY_DIR}/platforms/nuttx/s2740vc-v1.bin
# HWNAME ${uavcanblid_name}
# HW_MAJOR ${uavcanblid_hw_version_major}
# HW_MINOR ${uavcanblid_hw_version_minor}

2
src/firmware/nuttx/CMakeLists.txt → platforms/nuttx/CMakeLists.txt

@ -10,7 +10,7 @@ add_dependencies(${FW_NAME} git_nuttx nuttx_build) @@ -10,7 +10,7 @@ add_dependencies(${FW_NAME} git_nuttx nuttx_build)
get_property(module_libraries GLOBAL PROPERTY PX4_LIBRARIES)
# build NuttX
add_subdirectory(${PX4_SOURCE_DIR}/platforms/nuttx/NuttX ${PX4_BINARY_DIR}/NuttX)
add_subdirectory(NuttX ${PX4_BINARY_DIR}/NuttX)
set(nuttx_libs)
list(APPEND nuttx_libs

0
src/firmware/nuttx/gdbinit.in → platforms/nuttx/gdbinit.in

4
src/firmware/posix/CMakeLists.txt → platforms/posix/CMakeLists.txt

@ -106,9 +106,9 @@ elseif ("${BOARD}" STREQUAL "bebop") @@ -106,9 +106,9 @@ elseif ("${BOARD}" STREQUAL "bebop")
elseif ("${BOARD}" STREQUAL "sitl")
include(./sitl_target.cmake)
include(sitl_target)
if(BUILD_TESTING)
include(./sitl_tests.cmake)
include(sitl_tests)
endif()
else()

0
src/firmware/posix/sitl_target.cmake → platforms/posix/cmake/sitl_target.cmake

0
src/firmware/posix/sitl_tests.cmake → platforms/posix/cmake/sitl_tests.cmake

0
src/firmware/qurt/CMakeLists.txt → platforms/qurt/CMakeLists.txt

0
src/firmware/qurt/px4muorb.idl → platforms/qurt/px4muorb.idl

4
src/modules/muorb/adsp/CMakeLists.txt

@ -30,11 +30,11 @@ @@ -30,11 +30,11 @@
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
include_directories("../../uORB")
px4_add_module(
MODULE modules__muorb__adsp
COMPILE_FLAGS
INCLUDES
${PX4_SOURCE_DIR}/src/modules/uORB
SRCS
px4muorb.cpp
uORBFastRpcChannel.cpp

2
src/modules/muorb/krait/CMakeLists.txt

@ -38,7 +38,7 @@ px4_add_module( @@ -38,7 +38,7 @@ px4_add_module(
MAIN muorb
INCLUDES
${HEXAGON_SDK_INCLUDES}
${PX4_BINARY_DIR}/src/firmware/posix
${PX4_BINARY_DIR}/platforms/posix
SRCS
uORBKraitFastRpcChannel.cpp
px4muorb_KraitRpcWrapper.cpp

3
src/platforms/posix/px4_layer/CMakeLists.txt

@ -35,9 +35,8 @@ set(EXTRA_DEPENDS) @@ -35,9 +35,8 @@ set(EXTRA_DEPENDS)
if("${CONFIG_SHMEM}" STREQUAL "1")
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PX4_SOURCE_DIR}/cmake/cmake_hexagon")
include(hexagon_sdk)
include_directories(${PX4_BINARY_DIR}/src/firmware/posix)
include_directories(${HEXAGON_SDK_INCLUDES})
include_directories(${PX4_BINARY_DIR}/platforms/posix)
list(APPEND SHMEM_SRCS
shmem_posix.c
)

Loading…
Cancel
Save