From 28f50e0fed19872e0fd50dd23ce2ee8cd759338e Mon Sep 17 00:00:00 2001 From: Andreas Schuh Date: Fri, 25 Jan 2019 17:58:59 +0000 Subject: [PATCH] fix: Install pkgconfig file only when INSTALL_HEADERS option is ON --- CMakeLists.txt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 657a1f4..f816532 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -568,11 +568,10 @@ if (INSTALL_HEADERS) if (UNIX) install (PROGRAMS src/gflags_completions.sh DESTINATION ${RUNTIME_INSTALL_DIR}) endif () -endif () - -if (PKGCONFIG_INSTALL_DIR) - configure_file ("cmake/package.pc.in" "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}.pc" @ONLY) - install (FILES "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}.pc" DESTINATION "${PKGCONFIG_INSTALL_DIR}") + if (PKGCONFIG_INSTALL_DIR) + configure_file ("cmake/package.pc.in" "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}.pc" @ONLY) + install (FILES "${PROJECT_BINARY_DIR}/${PACKAGE_NAME}.pc" DESTINATION "${PKGCONFIG_INSTALL_DIR}") + endif () endif () # ----------------------------------------------------------------------------