aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/libyaml/export-pkgconfig.patch
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/libyaml/export-pkgconfig.patch')
-rw-r--r--vcpkg/ports/libyaml/export-pkgconfig.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/vcpkg/ports/libyaml/export-pkgconfig.patch b/vcpkg/ports/libyaml/export-pkgconfig.patch
new file mode 100644
index 0000000..5e0d5a3
--- /dev/null
+++ b/vcpkg/ports/libyaml/export-pkgconfig.patch
@@ -0,0 +1,16 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4f81148..8006536 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -158,3 +158,11 @@ install(
+ FILES ${config_version_file}
+ DESTINATION ${INSTALL_CMAKE_DIR} COMPONENT Development
+ )
++
++set(prefix ${CMAKE_INSTALL_PREFIX})
++set(exec_prefix ${CMAKE_INSTALL_PREFIX})
++set(includedir ${CMAKE_INSTALL_PREFIX}/include)
++set(libdir ${CMAKE_INSTALL_PREFIX}/lib)
++set(PACKAGE_VERSION 0.1)
++configure_file(yaml-0.1.pc.in ${PROJECT_BINARY_DIR}/yaml-0.1.pc @ONLY)
++install(FILES ${PROJECT_BINARY_DIR}/yaml-0.1.pc DESTINATION lib/pkgconfig)