diff --git a/app/cmake/ZephyrBuildConfig.cmake b/app/cmake/ZephyrBuildConfig.cmake index 81b3eb9c..294098b4 100644 --- a/app/cmake/ZephyrBuildConfig.cmake +++ b/app/cmake/ZephyrBuildConfig.cmake @@ -114,8 +114,9 @@ endforeach() # overlay/conf/keymap files. if(DEFINED SHIELD) foreach(s ${SHIELD_AS_LIST}) - message(STATUS ${SHIELD_DIR_${s}}) - get_filename_component(shield_dir_name ${SHIELD_DIR_${s}} NAME) + if (DEFINED $SHIELD_DIR_${s}) + get_filename_component(shield_dir_name ${SHIELD_DIR_${s}} NAME) + endif() string(REPLACE "_" ";" S_PIECES ${s}) list(LENGTH S_PIECES S_PIECES_LEN) while(NOT S_PIECES STREQUAL "")