code: def sourcecode_args(run_file, run_dir, project_file, project_dir):
      """Returns manifest args for a source code file.
  
      Args:
  
          ['s', run_relative_path, sha1, project_relative_path]
  
      """
      dest_arg = _relpath(run_file, run_dir)
      hash_arg = util.file_sha1(run_file)
      src_arg = _relpath(project_file, project_dir)
      return ["s", dest_arg, hash_arg, src_arg]
  
imports: import os
  import re
  from guild import manifest
  from guild import util
  from guild import var
label_desc: Use image node_id 1 for calling a global function with example usage: sourcecode_args(run_file, run_dir, project_file, project_dir) and returns: list