aboutsummaryrefslogtreecommitdiff
path: root/ports/rapidstring/fix-cmake-install.patch
diff options
context:
space:
mode:
authorRobert Schumacher <roschuma@microsoft.com>2018-12-18 11:43:25 -0800
committerRobert Schumacher <roschuma@microsoft.com>2018-12-18 11:43:25 -0800
commit7a67785e14130170679d19be832f2e1ba2530560 (patch)
tree49196cc5252f2e800a18802548006977da276447 /ports/rapidstring/fix-cmake-install.patch
parent524a1414fc395fdc60951d63f4a66683309fd630 (diff)
parentb2996e1fd48842446a64443d057c576f819bda00 (diff)
downloadvcpkg-7a67785e14130170679d19be832f2e1ba2530560.tar.gz
vcpkg-7a67785e14130170679d19be832f2e1ba2530560.zip
Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/roschuma/4988
Diffstat (limited to 'ports/rapidstring/fix-cmake-install.patch')
-rw-r--r--ports/rapidstring/fix-cmake-install.patch34
1 files changed, 34 insertions, 0 deletions
diff --git a/ports/rapidstring/fix-cmake-install.patch b/ports/rapidstring/fix-cmake-install.patch
new file mode 100644
index 000000000..624a71d2b
--- /dev/null
+++ b/ports/rapidstring/fix-cmake-install.patch
@@ -0,0 +1,34 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 8543256..8ebce9c 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -1,15 +1,26 @@
+ cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
+ project(rapidstring LANGUAGES C VERSION 0.1.0)
+ add_library(rapidstring INTERFACE)
+-target_include_directories(rapidstring INTERFACE include)
++target_include_directories(rapidstring INTERFACE
++ $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/include>
++ $<INSTALL_INTERFACE:include>)
+
+ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/utility.cmake)
+
+ # TODO: Installation.
++install(FILES include/rapidstring.h DESTINATION include)
++
++install(TARGETS rapidstring EXPORT rapidstringConfig)
++
++install(EXPORT rapidstringConfig
++ FILE unofficial-rapidstringConfig.cmake
++ NAMESPACE unofficial::rapidstring::
++ DESTINATION share/cmake/rapidstring
++ PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)
+
+ if(BUILD_TESTING)
+ enable_testing()
+ endif()
+
+-add_subdirectory(test)
+-add_subdirectory(benchmark)
++#add_subdirectory(test)
++#add_subdirectory(benchmark)