# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. _dart_root = rebase_path("..") template("create_timestamp_file") { assert(defined(invoker.path), "Must specify 'path'") assert(defined(invoker.output), "Must specify 'output'") path = invoker.path output = invoker.output action(target_name) { script = "$_dart_root/tools/list_dart_files_as_depfile.py" args = [ rebase_path(output), path, ] if (defined(invoker.pattern)) { args += [ invoker.pattern ] } depfile = output outputs = [ output ] } }