Index: base/base.gyp |
diff --git a/base/base.gyp b/base/base.gyp |
index 45d86a3848d56ba7383ee708540c5248aba60262..efb49d01a8482d143ed33d87aeba310c7101c62c 100644 |
--- a/base/base.gyp |
+++ b/base/base.gyp |
@@ -24,6 +24,7 @@ |
'allocator/allocator.gyp:allocator', |
'allocator/allocator.gyp:allocator_features#target', |
'base_debugging_flags#target', |
+ 'base_win_features#target', |
'base_static', |
'base_build_date#target', |
'../testing/gtest.gyp:gtest_prod', |
@@ -1020,7 +1021,7 @@ |
}, |
{ |
# GN version: //base/debug:debugging_flags |
- # Since this generates a file, it most only be referenced in the target |
+ # Since this generates a file, it must only be referenced in the target |
# toolchain or there will be multiple rules that generate the header. |
# When referenced from a target that might be compiled in the host |
# toolchain, always refer to 'base_debugging_flags#target'. |
@@ -1034,6 +1035,27 @@ |
}, |
}, |
{ |
+ # GN version: //base/win:base_win_features |
+ # Since this generates a file, it must only be referenced in the target |
+ # toolchain or there will be multiple rules that generate the header. |
+ # When referenced from a target that might be compiled in the host |
+ # toolchain, always refer to 'base_win_features#target'. |
+ 'target_name': 'base_win_features', |
+ 'conditions': [ |
+ ['OS=="win"', { |
+ 'includes': [ '../build/buildflag_header.gypi' ], |
+ 'variables': { |
+ 'buildflag_header_path': 'base/win/base_features.h', |
+ 'buildflag_flags': [ |
+ 'SINGLE_MODULE_MODE_HANDLE_VERIFIER=<(single_module_mode_handle_verifier)', |
+ ], |
+ }, |
+ }, { |
+ 'type': 'none', |
+ }], |
+ ], |
+ }, |
+ { |
'type': 'none', |
'target_name': 'base_build_date', |
'hard_dependency': 1, |