diff --git a/src/darwin/Framework/chip_xcode_build_connector.sh b/src/darwin/Framework/chip_xcode_build_connector.sh index 5d8459b835681b..3843effbc4b52c 100755 --- a/src/darwin/Framework/chip_xcode_build_connector.sh +++ b/src/darwin/Framework/chip_xcode_build_connector.sh @@ -81,7 +81,10 @@ for arch in "${archs[@]}"; do done [[ $ENABLE_BITCODE == YES ]] && { - target_cflags+=',"-flto"' + if [ -n "$target_cflags" ]; then + target_cflags+=',' + fi + target_cflags+='"-flto"' } declare -a args=(