OLD | NEW |
| (Empty) |
1 #!/usr/bin/env python | |
2 # Copyright 2014 The Chromium Authors. All rights reserved. | |
3 # Use of this source code is governed by a BSD-style license that can be | |
4 # found in the LICENSE file. | |
5 | |
6 """Determines if the VS xtree header has been patched to disable C4702.""" | |
7 | |
8 import os | |
9 | |
10 | |
11 def IsPatched(): | |
12 # TODO(scottmg): For now, just return if we're using the packaged toolchain | |
13 # script (because we know it's patched). Another case could be added here to | |
14 # query the active VS installation and actually check the contents of xtree. | |
15 # http://crbug.com/346399. | |
16 return int(os.environ.get('DEPOT_TOOLS_WIN_TOOLCHAIN', 1)) == 1 | |
17 | |
18 | |
19 def DoMain(_): | |
20 """Hook to be called from gyp without starting a separate python | |
21 interpreter.""" | |
22 return "1" if IsPatched() else "0" | |
23 | |
24 | |
25 if __name__ == '__main__': | |
26 print DoMain([]) | |
OLD | NEW |