mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-25 06:30:25 +08:00
50 lines
1.4 KiB
Diff
50 lines
1.4 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index c5368c0..c297861 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -614,6 +614,10 @@ configure_package_config_file(
|
|
PATH_VARS CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CIVETWEB_ENABLE_CXX
|
|
)
|
|
|
|
+set(PROJECT_VERSION "${VERSION}")
|
|
+if(CIVETWEB_ENABLE_SSL)
|
|
+ set(REQUIRES_OPENSSL openssl)
|
|
+endif()
|
|
configure_file(
|
|
cmake/${PROJECT_NAME}.pc.in
|
|
${PROJECT_BINARY_DIR}/${PROJECT_NAME}.pc
|
|
@@ -629,13 +633,13 @@ configure_file(
|
|
install(
|
|
FILES
|
|
"${PROJECT_BINARY_DIR}/${PROJECT_NAME}.pc"
|
|
- DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig"
|
|
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig"
|
|
)
|
|
|
|
install(
|
|
FILES
|
|
"${PROJECT_BINARY_DIR}/${PROJECT_NAME}-cpp.pc"
|
|
- DESTINATION "${CMAKE_INSTALL_DATADIR}/pkgconfig"
|
|
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig"
|
|
)
|
|
|
|
write_basic_package_version_file(${PROJECT_NAME}-config-version.cmake
|
|
diff --git a/cmake/civetweb-cpp.pc.in b/cmake/civetweb-cpp.pc.in
|
|
index ca1232c..495da46 100644
|
|
--- a/cmake/civetweb-cpp.pc.in
|
|
+++ b/cmake/civetweb-cpp.pc.in
|
|
@@ -10,3 +10,4 @@ Requires:
|
|
Libs: -L${libdir} -l@PROJECT_NAME@-cpp
|
|
Cflags: -I${includedir}
|
|
|
|
+Requires.private: civetweb
|
|
diff --git a/cmake/civetweb.pc.in b/cmake/civetweb.pc.in
|
|
index 27cea8f..0826f61 100644
|
|
--- a/cmake/civetweb.pc.in
|
|
+++ b/cmake/civetweb.pc.in
|
|
@@ -11,3 +11,4 @@ Libs: -L${libdir} -l@PROJECT_NAME@
|
|
Cflags: -I${includedir}
|
|
|
|
|
|
+Requires.private: @REQUIRES_OPENSSL@
|