diff options
| author | Robert Schumacher <roschuma@microsoft.com> | 2017-05-10 02:03:20 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-05-10 02:03:20 -0700 |
| commit | c25faaa7e91bd5dd75b5d326aaf0fd5ca745d50c (patch) | |
| tree | 42e321954e0b8544ebaa958c5bf2bfe26a7111f9 /ports/benchmark/fix-cmakelists.patch | |
| parent | 181099fecc71a301953560dcfbcd9a1e45cc4422 (diff) | |
| parent | 5fb2f600850e3072823312b273f99d72295e9f65 (diff) | |
| download | vcpkg-c25faaa7e91bd5dd75b5d326aaf0fd5ca745d50c.tar.gz vcpkg-c25faaa7e91bd5dd75b5d326aaf0fd5ca745d50c.zip | |
Merge pull request #1061 from KindDragon/gbenchmark
[benchmark] Initial commit for Google Benchmark library
Diffstat (limited to 'ports/benchmark/fix-cmakelists.patch')
| -rw-r--r-- | ports/benchmark/fix-cmakelists.patch | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/ports/benchmark/fix-cmakelists.patch b/ports/benchmark/fix-cmakelists.patch new file mode 100644 index 000000000..f1d72fdc3 --- /dev/null +++ b/ports/benchmark/fix-cmakelists.patch @@ -0,0 +1,27 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 4038875..94d2aea 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -28,17 +28,20 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Windows") + endif() + + # Expose public API +-target_include_directories(benchmark PUBLIC ${PROJECT_SOURCE_DIR}/include) ++target_include_directories(benchmark PRIVATE ${PROJECT_SOURCE_DIR}/include) + + # Install target (will install the library to specified CMAKE_INSTALL_PREFIX variable) + install( + TARGETS benchmark ++ EXPORT benchmarkTargets + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin +- COMPONENT library) ++ INCLUDES DESTINATION include) + + install( + DIRECTORY "${PROJECT_SOURCE_DIR}/include/benchmark" + DESTINATION include + FILES_MATCHING PATTERN "*.*h") ++ ++install(EXPORT benchmarkTargets NAMESPACE benchmark:: DESTINATION share/benchmark) |
