[CMake] generate pkg-config flatbuffers.pc file (#6455)
authorMillian Poquet <millian.poquet@gmail.com>
Mon, 22 Feb 2021 18:23:38 +0000 (19:23 +0100)
committerGitHub <noreply@github.com>
Mon, 22 Feb 2021 18:23:38 +0000 (10:23 -0800)
commit1da6f4f18bdc7f47cd84f58a427835f2b790cb29
treecd36f5c9bf8d2e294f8483a4e5cdeb06a39ab7d2
parentb5da526e6d44dfab9b03398af229eebbe835cc1e
[CMake] generate pkg-config flatbuffers.pc file (#6455)

This commit enables CMake to generate a flatbuffers.pc file on install.

pkg-config eases the utilization of software libraries by enabling the
developers of a library to define how the library should be used.

It can be used as a tool by build systems to find and manage dependencies,
this is notably the default Meson behavior and optionally used by CMake.
CMake/flatbuffers.pc.in [new file with mode: 0644]
CMakeLists.txt