diff --git a/make/project.mk b/make/project.mk index 36cfce7205..c54c327324 100644 --- a/make/project.mk +++ b/make/project.mk @@ -374,7 +374,7 @@ APP_BIN:=$(APP_ELF:.elf=.bin) # Include any Makefile.projbuild file letting components add # configuration at the project level define includeProjBuildMakefile -$(if $(V),$(info including $(1)/Makefile.projbuild...)) +$(if $(V),$$(info including $(1)/Makefile.projbuild...)) COMPONENT_PATH := $(1) include $(1)/Makefile.projbuild endef diff --git a/tools/ci/test_build_system.sh b/tools/ci/test_build_system.sh index d83198bf46..28cfbd37a9 100755 --- a/tools/ci/test_build_system.sh +++ b/tools/ci/test_build_system.sh @@ -183,6 +183,10 @@ function run_tests() assert_rebuilt nvs_flash/src/nvs_api.o assert_rebuilt freertos/xtensa_vectors.o + print_status "print_flash_cmd target should produce one line of output" + make + test $(make print_flash_cmd V=0 | wc -l | tr -d ' ') -eq 1 + print_status "Can include/exclude object files" echo "#error This file should not compile" > main/excluded_file.c echo "int required_global;" > main/included_file.c