diff --git a/platforms/nuttx/cmake/px4_impl_os.cmake b/platforms/nuttx/cmake/px4_impl_os.cmake index 85464bdcfbede0c2401a23f533ada7ad71613623..11955e09cc41bd4ce75301702d84f29038d5f4ba 100644 --- a/platforms/nuttx/cmake/px4_impl_os.cmake +++ b/platforms/nuttx/cmake/px4_impl_os.cmake @@ -115,8 +115,8 @@ function(px4_os_prebuild_targets) REQUIRED OUT ARGN ${ARGN}) - if(PX4_BOARD_LABEL MATCHES "stackcheck") - set(NUTTX_CONFIG "stackcheck" CACHE INTERNAL "NuttX config" FORCE) + if(EXISTS ${PX4_BOARD_DIR}/nuttx-config/${PX4_BOARD_LABEL}) + set(NUTTX_CONFIG "${PX4_BOARD_LABEL}" CACHE INTERNAL "NuttX config" FORCE) else() set(NUTTX_CONFIG "nsh" CACHE INTERNAL "NuttX config" FORCE) endif()