summaryrefslogtreecommitdiff
path: root/chromium/chrome/installer/gcapi_mac
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-20 13:40:20 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-01-22 12:41:23 +0000
commit7961cea6d1041e3e454dae6a1da660b453efd238 (patch)
treec0eeb4a9ff9ba32986289c1653d9608e53ccb444 /chromium/chrome/installer/gcapi_mac
parentb7034d0803538058e5c9d904ef03cf5eab34f6ef (diff)
downloadqtwebengine-chromium-7961cea6d1041e3e454dae6a1da660b453efd238.tar.gz
BASELINE: Update Chromium to 78.0.3904.130
Change-Id: If185e0c0061b3437531c97c9c8c78f239352a68b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/chrome/installer/gcapi_mac')
-rw-r--r--chromium/chrome/installer/gcapi_mac/BUILD.gn10
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/chrome/installer/gcapi_mac/BUILD.gn b/chromium/chrome/installer/gcapi_mac/BUILD.gn
index 1ba7b9bf331..67d30d496dd 100644
--- a/chromium/chrome/installer/gcapi_mac/BUILD.gn
+++ b/chromium/chrome/installer/gcapi_mac/BUILD.gn
@@ -32,6 +32,8 @@ static_library("gcapi_lib") {
# Don't use runtime_library, to be able to pick a custom mmacosx-version-min.
configs -= [ "//build/config/compiler:runtime_library" ]
configs += [ ":gcapi_config" ]
+
+ # no_default_deps has no effect in static_libraries, so set it only below.
}
executable("gcapi_example") {
@@ -46,4 +48,12 @@ executable("gcapi_example") {
# Don't use runtime_library, to be able to pick a custom mmacosx-version-min.
configs -= [ "//build/config/compiler:runtime_library" ]
configs += [ ":gcapi_config" ]
+
+ # Every executable by default links to a hermetic libc++, so that we can
+ # guarantee the capability of the standard library. Neither gcapi_lib
+ # not gcapi_example contain any significant use of the standard library
+ # and gcapi_lib is supposed to be redistributable to partners who don't
+ # want to link our hermetic libc++, so set no_default_deps to not link to
+ # our hermetic libc++.
+ no_default_deps = true
}