| Index: build/get_landmines.py | 
| diff --git a/build/get_landmines.py b/build/get_landmines.py | 
| index da676451bf5ecd986c98f2b573df03e7eb46ce0e..ee7f76af8f5017e990159a225bcc9e1fc75415d9 100755 | 
| --- a/build/get_landmines.py | 
| +++ b/build/get_landmines.py | 
| @@ -8,6 +8,7 @@ | 
| (or a list of 'landmines'). | 
| """ | 
|  | 
| +import optparse | 
| import sys | 
|  | 
| import landmine_utils | 
| @@ -20,9 +21,10 @@ | 
| platform = landmine_utils.platform | 
|  | 
|  | 
| -def print_landmines(): | 
| +def print_landmines(target): | 
| """ | 
| ALL LANDMINES ARE EMITTED FROM HERE. | 
| +  target can be one of {'Release', 'Debug', 'Debug_x64', 'Release_x64'}. | 
| """ | 
| if (distributor() == 'goma' and platform() == 'win32' and | 
| builder() == 'ninja'): | 
| @@ -59,7 +61,16 @@ | 
|  | 
|  | 
| def main(): | 
| -  print_landmines() | 
| +  parser = optparse.OptionParser() | 
| +  parser.add_option('-t', '--target', | 
| +                    help=='Target for which the landmines have to be emitted') | 
| + | 
| +  options, args = parser.parse_args() | 
| + | 
| +  if args: | 
| +    parser.error('Unknown arguments %s' % args) | 
| + | 
| +  print_landmines(options.target) | 
| return 0 | 
|  | 
|  | 
|  |