From eb865008d5a2dda62dcf5a1dae523fa1399099f2 Mon Sep 17 00:00:00 2001 From: Renz Christian Bagaporo Date: Fri, 14 Feb 2020 11:13:47 +0500 Subject: [PATCH] cmake: show error message on encrypted flash targets without proper config --- components/esptool_py/project_include.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/esptool_py/project_include.cmake b/components/esptool_py/project_include.cmake index 4b6994b12f..e2f4abe1ea 100644 --- a/components/esptool_py/project_include.cmake +++ b/components/esptool_py/project_include.cmake @@ -226,7 +226,12 @@ $,\n>") CONTENT "${flash_args_content}") file(GENERATE OUTPUT "${build_dir}/encrypted_${target_name}_args" INPUT "${CMAKE_CURRENT_BINARY_DIR}/encrypted_${target_name}_args.in") + else() + fail_target(encrypted-${target_name} "Error: The target encrypted-${target_name} requires" + "CONFIG_SECURE_FLASH_ENCRYPTION_MODE_DEVELOPMENT to be enabled.") + endif() + endfunction()