protobuf-config.cmake.in 910 B

123456789101112131415161718192021222324252627
  1. # Version info variables
  2. set(PROTOBUF_VERSION "@protobuf_VERSION@")
  3. set(PROTOBUF_VERSION_STRING "@protobuf_VERSION_STRING@")
  4. # Current dir
  5. get_filename_component(_PROTOBUF_PACKAGE_PREFIX
  6. "${CMAKE_CURRENT_LIST_FILE}" PATH)
  7. # Imported targets
  8. include("${_PROTOBUF_PACKAGE_PREFIX}/protobuf-targets.cmake")
  9. # Compute the installation prefix relative to this file.
  10. get_filename_component(_PROTOBUF_IMPORT_PREFIX
  11. "${_PROTOBUF_PACKAGE_PREFIX}" PATH)
  12. get_filename_component(_PROTOBUF_IMPORT_PREFIX
  13. "${_PROTOBUF_IMPORT_PREFIX}" PATH)
  14. get_filename_component(_PROTOBUF_IMPORT_PREFIX
  15. "${_PROTOBUF_IMPORT_PREFIX}" PATH)
  16. # CMake FindProtobuf module compatible file
  17. if(NOT DEFINED PROTOBUF_MODULE_COMPATIBLE OR "${PROTOBUF_MODULE_COMPATIBLE}")
  18. include("${_PROTOBUF_PACKAGE_PREFIX}/protobuf-module.cmake")
  19. endif()
  20. # Cleanup temporary variables.
  21. set(_PROTOBUF_PACKAGE_PREFIX)
  22. set(_PROTOBUF_IMPORT_PREFIX)