diff --git a/platforms/nuttx/NuttX/CMakeLists.txt b/platforms/nuttx/NuttX/CMakeLists.txt index e46f41ce8c..b923a79b95 100644 --- a/platforms/nuttx/NuttX/CMakeLists.txt +++ b/platforms/nuttx/NuttX/CMakeLists.txt @@ -188,16 +188,16 @@ add_custom_target(nuttx_config_target DEPENDS ${NUTTX_DIR}/.config ${PX4_BINARY_ # verbose build settings (V=1 or VERBOSE=1) option(PX4_NUTTX_VERBOSE "PX4 NuttX verbose build" off) -if(($ENV{V} MATCHES "1") OR ($ENV{VERBOSE} MATCHES "1")) +if(($ENV{V} MATCHES "1") OR ($ENV{VERBOSE} MATCHES "1") OR ($ENV{VERBOSE} MATCHES "True")) message(STATUS "NuttX verbose build enabled") set(PX4_NUTTX_VERBOSE on) endif() if(PX4_NUTTX_VERBOSE) - set(nuttx_build_options) + set(nuttx_build_options "V=1") set(nuttx_build_uses_terminal "USES_TERMINAL") else() - set(nuttx_build_options "--quiet") + set(nuttx_build_options "--quiet" "--no-print-directory") set(nuttx_build_uses_terminal) endif() @@ -295,7 +295,7 @@ function(add_nuttx_dir nuttx_lib nuttx_lib_dir kernel extra) add_custom_command(OUTPUT ${NUTTX_DIR}/${nuttx_lib_dir}/lib${nuttx_lib}.a COMMAND find ${nuttx_lib_dir} -type f -name *.o -delete - COMMAND make -C ${nuttx_lib_dir} ${nuttx_build_options} --no-print-directory all TOPDIR=${NUTTX_DIR} KERNEL=${kernel} EXTRAFLAGS=${extra} + COMMAND make -C ${nuttx_lib_dir} ${nuttx_build_options} all TOPDIR=${NUTTX_DIR} KERNEL=${kernel} EXTRAFLAGS=${extra} >> nuttx_build.log DEPENDS ${nuttx_lib_files} nuttx_context ${NUTTX_DIR}/include/nuttx/config.h ${NUTTX_DIR}/include/nuttx/version.h