Fix gn bootstrap BUG=837312 R=dpranke Change-Id: Ia5c57f596388a4ba325208c638fac558984202f0 Reviewed-on: https://chromium-review.googlesource.com/1030895 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#554419} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 0d3bbfb6b8ba05af199b49f5dd71d842f6acffda
diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py index 7fa9f04..ebc3237 100755 --- a/tools/gn/bootstrap/bootstrap.py +++ b/tools/gn/bootstrap/bootstrap.py
@@ -525,8 +525,11 @@ 'base/location.cc', 'base/logging.cc', 'base/md5.cc', + 'base/memory/platform_shared_memory_region.cc', + 'base/memory/read_only_shared_memory_region.cc', 'base/memory/ref_counted.cc', 'base/memory/ref_counted_memory.cc', + 'base/memory/shared_memory_mapping.cc', 'base/memory/shared_memory_handle.cc', 'base/memory/shared_memory_tracker.cc', 'base/memory/weak_ptr.cc', @@ -663,6 +666,19 @@ 'base/vlog.cc', ]) + if is_win: + static_libraries['base']['sources'].extend([ + 'base/memory/platform_shared_memory_region_win.cc' + ]) + elif is_mac: + static_libraries['base']['sources'].extend([ + 'base/memory/platform_shared_memory_region_mac.cc' + ]) + elif is_posix: + static_libraries['base']['sources'].extend([ + 'base/memory/platform_shared_memory_region_posix.cc' + ]) + if is_posix: static_libraries['base']['sources'].extend([ 'base/base_paths_posix.cc',