]> granicus.if.org Git - json-c/commitdiff
Re-add creation and installation of the json-c.pc file to the cmake build.
authorEric Haszlakiewicz <erh+git@nimenees.com>
Sat, 1 Sep 2018 19:06:14 +0000 (15:06 -0400)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Sat, 1 Sep 2018 19:06:14 +0000 (15:06 -0400)
CMakeLists.txt

index 461b0192f8dc0c442ca791fa3aec7a71c4c30e6c..9c7444f4661f088158ea797d9e349a64a20f7763 100644 (file)
@@ -250,4 +250,10 @@ install(TARGETS ${PROJECT_NAME}
     ARCHIVE DESTINATION lib
 )
 
+if (UNIX OR MINGW OR CYGWIN)
+       configure_file(json-c.pc.in json-c.pc @ONLY)
+       set(INSTALL_PKGCONFIG_DIR "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" CACHE PATH "Installation directory for pkgconfig (.pc) files")
+       install(FILES ${CMAKE_BINARY_DIR}/json-c.pc DESTINATION "${INSTALL_PKGCONFIG_DIR}")
+endif ()
+
 install(FILES ${JSON_C_PUBLIC_HEADERS} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/json-c)