code: def copy_includes(makefile, suffix):
      dir = "inc" + suffix + "\\openssl"
      try:
          os.makedirs(dir)
      except OSError:
          pass
      copy_if_different = r"$(PERL) $(SRC_D)\util\copy-if-different.pl"
      with open(makefile) as fin:
          for line in fin:
              if copy_if_different in line:
                  perl, script, src, dest = line.split()
                  if not "$(INCO_D)" in dest:
                      continue
                  # We're in the root of the source tree
                  src = src.replace("$(SRC_D)", ".").strip('"')
                  dest = dest.strip('"').replace("$(INCO_D)", dir)
                  print("copying", src, "to", dest)
                  copy(src, dest)
  
file_path: cpython/PCbuild/prepare_ssl.py
imports: from __future__ import print_function
  import os
  import re
  import sys
  import subprocess
  from shutil import copy
label_desc: Use image node_id 3 for calling a global function with example usage: copy_includes(makefile, suffix) without return types