build: add pkg-config

Allow libpeci to be discovered via pkg-config.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I8269bac5d3375306f5be7afb665e3cc6a61d164c
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 97282be..ee48577 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,6 +2,8 @@
 project(libpeci)
 
 add_library(peci SHARED peci.c)
+configure_file(peci.pc.in peci.pc @ONLY)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/peci.pc DESTINATION lib/pkgconfig)
 
 set(CMAKE_CXX_STANDARD 20)
 set_property(TARGET peci PROPERTY C_STANDARD 99)
@@ -90,3 +92,4 @@
 
   install(FILES ${SERVICE_FILES} DESTINATION /lib/systemd/system/)
 endif()
+