From 0f0706be91bce70b2b95d4dab6b202d0a2a05a8e Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Mon, 6 Jul 2020 10:26:46 -0400 Subject: [PATCH] platforms/nuttx: init.cmake skip config lines with empty values --- platforms/nuttx/cmake/init.cmake | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/platforms/nuttx/cmake/init.cmake b/platforms/nuttx/cmake/init.cmake index f088e12bc6..735c75f0a8 100644 --- a/platforms/nuttx/cmake/init.cmake +++ b/platforms/nuttx/cmake/init.cmake @@ -153,15 +153,17 @@ foreach(NameAndValue ${ConfigContents}) # Find variable name string(REGEX MATCH "^CONFIG[^=]+" Name ${NameAndValue}) - if (Name) + if(Name) # Find the value string(REPLACE "${Name}=" "" Value ${NameAndValue}) - # remove extra quotes - string(REPLACE "\"" "" Value ${Value}) + if(Value) + # remove extra quotes + string(REPLACE "\"" "" Value ${Value}) - # Set the variable - #message(STATUS "${Name} ${Value}") - set(${Name} ${Value} CACHE INTERNAL "NUTTX DEFCONFIG: ${Name}" FORCE) + # Set the variable + #message(STATUS "${Name} ${Value}") + set(${Name} ${Value} CACHE INTERNAL "NUTTX DEFCONFIG: ${Name}" FORCE) + endif() endif() endforeach()