vcpkg/ports/cpr/enable-install.patch
Fabian Wosar 62744550b9 Fixed wrong include folder
The port used to install "include/cpr" instead of "cpr" into the vcpkg include folder . As a result, attempting to use the cpr header would fail as the header includes "cpr/<header file>". In addition having to include <include/cpr/cpr.h> breaks the general vcpkg conventions.
2018-01-12 14:45:39 +01:00

18 lines
541 B
Diff

diff --git a/cpr/CMakeLists.txt b/cpr/CMakeLists.txt
index a6db5bd..b4982d1 100644
--- a/cpr/CMakeLists.txt
+++ b/cpr/CMakeLists.txt
@@ -45,3 +45,12 @@ add_library(${CPR_LIBRARIES}
message(STATUS "Using CURL_LIBRARIES: ${CURL_LIBRARIES}.")
target_link_libraries(${CPR_LIBRARIES}
${CURL_LIBRARIES})
+
+install(TARGETS ${CPR_LIBRARIES}
+ RUNTIME DESTINATION bin
+ LIBRARY DESTINATION lib
+ ARCHIVE DESTINATION lib
+)
+if(NOT DISABLE_INSTALL_HEADERS)
+ install(DIRECTORY ${CPR_INCLUDE_DIRS}/cpr DESTINATION include)
+endif()