diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2016-12-15 16:31:26 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2017-01-27 12:32:34 +0000 |
commit | ebc88886041fb1f38c22e2ef33b17ca1baff7bc8 (patch) | |
tree | 9612b2486ff94b5b1f5a97c4e3920d9fafdb71c2 /src/core/qtwebengine_sources.gni | |
parent | bec2be57891f87f2b8bc046bb212be4788f96033 (diff) |
macOS GN integration
Change-Id: I89850d43c8f11ec54b3a47318ef0b3f083ae3dee
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/qtwebengine_sources.gni')
-rw-r--r-- | src/core/qtwebengine_sources.gni | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/core/qtwebengine_sources.gni b/src/core/qtwebengine_sources.gni index 6389bdf60..2d3503e98 100644 --- a/src/core/qtwebengine_sources.gni +++ b/src/core/qtwebengine_sources.gni @@ -27,6 +27,11 @@ source_set("qtwebengine_sources") { "//chrome/renderer/pepper/pepper_shared_memory_message_filter.cc", "//chrome/renderer/pepper/pepper_shared_memory_message_filter.h", ] + + deps += [ + # Need to depend on //content/ppapi_plugin, which is private, thus depending on parent. + "//content", + ] } if (enable_spellcheck) { @@ -49,8 +54,6 @@ source_set("qtwebengine_sources") { "//chrome/browser/spellchecker/spellcheck_hunspell_dictionary.h", "//chrome/browser/spellchecker/spellcheck_message_filter.cc", "//chrome/browser/spellchecker/spellcheck_message_filter.h", - "//chrome/browser/spellchecker/spellcheck_message_filter_platform.h", - "//chrome/browser/spellchecker/spellcheck_message_filter_platform_mac.cc", "//chrome/browser/spellchecker/spellcheck_platform_mac.mm", "//chrome/browser/spellchecker/spellcheck_service.cc", "//chrome/browser/spellchecker/spellcheck_service.h", @@ -84,11 +87,18 @@ source_set("qtwebengine_sources") { include_dirs += [ "//third_party/WebKit" ] - deps = [ + deps += [ "//third_party/icu", "//third_party/hunspell", "//chrome/tools/convert_dict" ] + + if (is_mac && use_browser_spellchecker) { + sources += [ + "//chrome/browser/spellchecker/spellcheck_message_filter_platform.h", + "//chrome/browser/spellchecker/spellcheck_message_filter_platform_mac.cc", + ] + } } if (enable_basic_printing || enable_print_preview) { |