|
|
|
@ -83,9 +83,15 @@ foreach(_file ${nobase_dist_proto_DATA}) |
|
|
|
|
endforeach() |
|
|
|
|
|
|
|
|
|
# Export configuration |
|
|
|
|
set(_cmakedir_desc "Directory relative to CMAKE_INSTALL to install the cmake configuration files") |
|
|
|
|
if(NOT MSVC) |
|
|
|
|
set(CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/protobuf" CACHE STRING "${_cmakedir_desc") |
|
|
|
|
else() |
|
|
|
|
set(CMAKE_INSTALL_CMAKEDIR "cmake" CACHE STRING "${_cmakedir_desc}") |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
install(EXPORT protobuf-targets |
|
|
|
|
DESTINATION "lib/cmake/protobuf" |
|
|
|
|
DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" |
|
|
|
|
COMPONENT protobuf-export) |
|
|
|
|
|
|
|
|
|
configure_file(protobuf-config.cmake.in |
|
|
|
@ -99,5 +105,5 @@ install(FILES |
|
|
|
|
"${protobuf_BINARY_DIR}/protobuf-config.cmake" |
|
|
|
|
"${protobuf_BINARY_DIR}/protobuf-config-version.cmake" |
|
|
|
|
"${protobuf_BINARY_DIR}/protobuf-module.cmake" |
|
|
|
|
DESTINATION "lib/cmake/protobuf" |
|
|
|
|
DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" |
|
|
|
|
COMPONENT protobuf-export) |
|
|
|
|