mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-31 18:47:21 +08:00
platforms/nuttx: cmake debug pass GDB path and set RTOS plugin file extension
This commit is contained in:
@@ -470,7 +470,7 @@ if(NOT NUTTX_DIR MATCHES "external")
|
|||||||
)
|
)
|
||||||
|
|
||||||
# JLINK_RTOS_PATH used by launch.json.in
|
# JLINK_RTOS_PATH used by launch.json.in
|
||||||
set(JLINK_RTOS_PATH ${NUTTX_DIR}/tools/jlink-nuttx)
|
set(JLINK_RTOS_PATH ${NUTTX_DIR}/tools/jlink-nuttx.so)
|
||||||
else()
|
else()
|
||||||
set(JLINK_RTOS_PATH "")
|
set(JLINK_RTOS_PATH "")
|
||||||
endif()
|
endif()
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
"configurations": [
|
"configurations": [
|
||||||
{
|
{
|
||||||
"name": "jlink (@PX4_BOARD@)",
|
"name": "jlink (@PX4_BOARD@)",
|
||||||
|
"gdbPath": "@CMAKE_GDB@",
|
||||||
"device": "@DEBUG_DEVICE@",
|
"device": "@DEBUG_DEVICE@",
|
||||||
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
||||||
"rtos": "@JLINK_RTOS_PATH@",
|
"rtos": "@JLINK_RTOS_PATH@",
|
||||||
@@ -24,6 +25,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "stlink (@PX4_BOARD@)",
|
"name": "stlink (@PX4_BOARD@)",
|
||||||
|
"gdbPath": "@CMAKE_GDB@",
|
||||||
"device": "@DEBUG_DEVICE@",
|
"device": "@DEBUG_DEVICE@",
|
||||||
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
||||||
"executable": "${command:cmake.launchTargetPath}",
|
"executable": "${command:cmake.launchTargetPath}",
|
||||||
@@ -42,6 +44,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "blackmagic (@PX4_BOARD@)",
|
"name": "blackmagic (@PX4_BOARD@)",
|
||||||
|
"gdbPath": "@CMAKE_GDB@",
|
||||||
"device": "@DEBUG_DEVICE@",
|
"device": "@DEBUG_DEVICE@",
|
||||||
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
"svdFile": "@DEBUG_SVD_FILE_PATH@",
|
||||||
"executable": "${command:cmake.launchTargetPath}",
|
"executable": "${command:cmake.launchTargetPath}",
|
||||||
|
|||||||
Reference in New Issue
Block a user