- --- a/build-cmake/CMakeLists.txt
- +++ b/build-cmake/CMakeLists.txt
- @@ -1,7 +1,10 @@
- SET(PACKAGE protobuf-c)
- SET(PACKAGE_NAME protobuf-c)
- SET(PACKAGE_VERSION 1.3.3)
- +set(PACKAGE_URL https://github.com/protobuf-c/protobuf-c)
- +set(PACKAGE_DESCRIPTION "Protocol Buffers implementation in C")
-
- +include(GNUInstallDirs)
-
- CMAKE_MINIMUM_REQUIRED(VERSION 2.8 FATAL_ERROR)
-
- @@ -141,6 +144,9 @@ IF(CMAKE_HOST_UNIX)
- INSTALL(CODE "EXECUTE_PROCESS (COMMAND ln -sf protoc-gen-c protoc-c WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/bin)")
- ENDIF()
-
- +CONFIGURE_FILE ("libprotobuf-c.pc.in" "libprotobuf-c.pc" @ONLY)
- +INSTALL (FILES "../libprotobuf-c.pc" DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
- +
- INCLUDE(Dart)
-
- SET(DART_TESTING_TIMEOUT 5)
- --- /dev/null
- +++ b/build-cmake/libprotobuf-c.pc.in
- @@ -0,0 +1,14 @@
- +prefix=@CMAKE_INSTALL_PREFIX@
- +exec_prefix=@CMAKE_INSTALL_PREFIX@
- +bindir=${exec_prefix}/@CMAKE_INSTALL_BINDIR@
- +libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@
- +includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
- +
- +Name: @PACKAGE_NAME@
- +Version: @PACKAGE_VERSION@
- +Description: @PACKAGE_DESCRIPTION@
- +URL: @PACKAGE_URL@
- +Requires:
- +Libs: -L${libdir} -lprotobuf-c
- +Libs.private:
- +Cflags: -I${includedir}
|