class_docstr: * Clear build path before building
code: def run(self):
      global path
  
      ## Make sure build directory is clean
      buildPath = os.path.join(path, self.build_lib)
      if os.path.isdir(buildPath):
          distutils.dir_util.remove_tree(buildPath)
      build.build.run(self)
  
file_path: pyqtgraph/setup.py
imports: import distutils.dir_util
  import os
  import re
  import sys
  from distutils.command import build
  from setuptools import find_namespace_packages, setup
  from setuptools.command import install
  import tools.setupHelpers
label_desc: Use image node_id 1 for calling the Build obj's underlying member method code with example usage: obj.run() without return types