12345678910111213141516171819 |
- # Copyright 2016 The Chromium Authors. All rights reserved.
- # Use of this source code is governed by a BSD-style license that can be
- # found in the LICENSE file.
- from __future__ import print_function
- import os
- import sys
- # Usage: python get_tool_mtime.py path/to/file1.py path/to/file2.py
- #
- # Prints a GN scope with the variable name being the basename sans-extension
- # and the value being the file modification time. A variable is emitted for
- # each file argument on the command line.
- if __name__ == '__main__':
- for f in sys.argv[1:]:
- variable = os.path.splitext(os.path.basename(f))[0]
- print('%s = %d' % (variable, os.path.getmtime(f)))
|