1#!/usr/bin/env python 2# -*- coding: utf-8 -*- 3# Copyright 2016 The Chromium Authors. All rights reserved. 4# Use of this source code is governed by a BSD-style license that can be 5# found in the LICENSE file. 6 7import os 8import sys 9 10# Usage: python get_tool_mtime.py path/to/file1.py path/to/file2.py 11# 12# Prints a GN scope with the variable name being the basename sans-extension 13# and the value being the file modification time. A variable is emitted for 14# each file argument on the command line. 15 16if __name__ == '__main__': 17 for f in sys.argv[1:]: 18 variable = os.path.splitext(os.path.basename(f))[0] 19 print('%s = %d' % (variable, os.path.getmtime(f))) 20