diff --git a/recipes/protobuf/all/conanfile.py b/recipes/protobuf/all/conanfile.py index 5c22640f6236a..4a1bb51cbe00c 100644 --- a/recipes/protobuf/all/conanfile.py +++ b/recipes/protobuf/all/conanfile.py @@ -120,8 +120,7 @@ def _patch_sources(self): tools.replace_in_file( protobuf_config_cmake, "COMMAND protobuf::protoc", - ("COMMAND export DYLD_LIBRARY_PATH=${CUSTOM_DYLD_LIBRARY_PATH}\n" - "COMMAND protobuf::protoc") + "COMMAND ${CMAKE_COMMAND} -E env \"DYLD_LIBRARY_PATH=${CUSTOM_DYLD_LIBRARY_PATH}\" ${PROTOC_FULL_PATH}" ) # Disable a potential warning in protobuf-module.cmake.in