Skip to content

Commit b3da8b3

Browse files
authored
Merge pull request nlohmann#2314 from xvitaly/fix-path
Fixed installation of pkg-config file on other than Ubuntu
2 parents d34771c + 8f9dc7e commit b3da8b3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ set(NLOHMANN_JSON_CMAKE_CONFIG_DIR "${CMAKE_CURRENT_BINARY_DIR}")
4040
set(NLOHMANN_JSON_CMAKE_VERSION_CONFIG_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}ConfigVersion.cmake")
4141
set(NLOHMANN_JSON_CMAKE_PROJECT_CONFIG_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}Config.cmake")
4242
set(NLOHMANN_JSON_CMAKE_PROJECT_TARGETS_FILE "${NLOHMANN_JSON_CMAKE_CONFIG_DIR}/${PROJECT_NAME}Targets.cmake")
43+
set(NLOHMANN_JSON_PKGCONFIG_INSTALL_DIR "${CMAKE_INSTALL_LIBDIR}/pkgconfig")
4344

4445
if (JSON_MultipleHeaders)
4546
set(NLOHMANN_JSON_INCLUDE_BUILD_DIR "${PROJECT_SOURCE_DIR}/include/")
@@ -158,6 +159,6 @@ endif()
158159
)
159160
install(
160161
FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc"
161-
DESTINATION lib/pkgconfig
162+
DESTINATION ${NLOHMANN_JSON_PKGCONFIG_INSTALL_DIR}
162163
)
163164
endif()

0 commit comments

Comments
 (0)