Browse Source

fix check_and_save_build_option not correctly exporting build options

Walter Gray 8 years ago
parent
commit
df3f8cf6dd
1 changed files with 1 additions and 1 deletions
  1. 1 1
      cmake/protobuf-config-version.cmake.in

+ 1 - 1
cmake/protobuf-config-version.cmake.in

@@ -42,7 +42,7 @@ macro(_check_and_save_build_option OPTION VALUE)
     NOT ${PACKAGE_FIND_NAME}_${OPTION} STREQUAL ${VALUE})
     NOT ${PACKAGE_FIND_NAME}_${OPTION} STREQUAL ${VALUE})
     set(PACKAGE_VERSION_UNSUITABLE TRUE)
     set(PACKAGE_VERSION_UNSUITABLE TRUE)
   endif()
   endif()
-  set(${PACKAGE_FIND_NAME}_${OPTION} ${VALUE})
+  set(${PACKAGE_FIND_NAME}_${OPTION} ${VALUE} PARENT_SCOPE)
 endmacro()
 endmacro()
 _check_and_save_build_option(WITH_ZLIB @protobuf_WITH_ZLIB@)
 _check_and_save_build_option(WITH_ZLIB @protobuf_WITH_ZLIB@)
 _check_and_save_build_option(MSVC_STATIC_RUNTIME @protobuf_MSVC_STATIC_RUNTIME@)
 _check_and_save_build_option(MSVC_STATIC_RUNTIME @protobuf_MSVC_STATIC_RUNTIME@)