| From dc9ff80e6341913d1077fb4ffe23aed6754dcd96 Mon Sep 17 00:00:00 2001 |
| From: Konstantin Tokarev <annulen@yandex.ru> |
| Date: Fri, 3 Nov 2017 18:59:25 +0300 |
| Subject: [PATCH] Install private headers for WK2 and private .pri modules |
| |
| Change-Id: Ie2f52c600180fd31cc5fac2f5d30952df28ea9d6 |
| --- |
| Source/WebKit/PlatformQt.cmake | 74 +++++++++++++++++++++++++++++++++++++++-- |
| Source/cmake/WebKitMacros.cmake | 2 -- |
| 2 files changed, 71 insertions(+), 5 deletions(-) |
| |
| diff --git a/Source/WebKit/PlatformQt.cmake b/Source/WebKit/PlatformQt.cmake |
| index 8708cedf8463..f0e4acf8a5a6 100644 |
| --- a/Source/WebKit/PlatformQt.cmake |
| +++ b/Source/WebKit/PlatformQt.cmake |
| @@ -418,7 +418,7 @@ install( |
| COMPONENT Data |
| ) |
| |
| -file(GLOB WebKit_PRIVATE_HEADERS qt/Api/*_p.h) |
| +file(GLOB WebKit_PRIVATE_HEADERS qt/Api/*_p.h ../WebKit2/UIProcess/API/qt/*_p.h) |
| install( |
| FILES |
| ${WebKit_PRIVATE_HEADERS} |
| diff --git a/Source/cmake/WebKitMacros.cmake b/Source/cmake/WebKitMacros.cmake |
| index 858e2e47d8d5..4c54c1c5de1e 100644 |
| --- a/Source/cmake/WebKitMacros.cmake |
| +++ b/Source/cmake/WebKitMacros.cmake |
| @@ -265,8 +265,6 @@ macro(WEBKIT_FRAMEWORK _target) |
| ${${_target}_HEADERS} |
| ${${_target}_SOURCES} |
| ${${_target}_DERIVED_SOURCES} |
| - ${${_target}_PRIVATE_HEADERS} |
| - ${${_target}_PUBLIC_HEADERS} |
| ) |
| target_link_libraries(${_target} ${${_target}_LIBRARIES}) |
| set_target_properties(${_target} PROPERTIES COMPILE_DEFINITIONS "BUILDING_${_target}") |