Esempio n. 1
0
 def __init__(self, project_filesystem, build_target, rule_key_pair):
   self._project_fs = project_filesystem
   self._build_target = build_target
   self._rule_key_pair = rule_key_pair
   self._paths_to_output_files = set()
   self._metadata = {}
   self._metadata_dir_path = on_disk_build_info_utils.get_metadata_dir_path(project_filesystem, build_target)
   self._metadata[build_info_utils.METADATA_KEY_FOR_RULE_KEY] = str(rule_key_pair.get_total_rule_key())
   self._metadata[build_info_utils.METADATA_KEY_FOR_RULE_KEY_WITHOUT_DEPS] = str(rule_key_pair.get_rule_key_without_deps())
Esempio n. 2
0
 def __init__(self, fs, build_target):
   self._fs = fs
   self._build_target = build_target
   self._metadata_dir_path = on_disk_build_info_utils.get_metadata_dir_path(fs, build_target)