code: def get_library_names(self):
      # Assume the library list is valid -- 'check_library_list()' is
      # called from 'finalize_options()', so it should be!
      if not self.libraries:
          return None
  
      lib_names = []
      for lib_name, build_info in self.libraries:
          lib_names.append(lib_name)
      return lib_names
  
file_path: catboost/contrib/tools/python3/src/Lib/distutils/command/build_clib.py
imports: import os
  from distutils.core import Command
  from distutils.errors import *
  from distutils.sysconfig import customize_compiler
  from distutils import log
label_desc: Use image node_id 5 for calling the build_clib obj's underlying member method code with example usage: obj.get_library_names() and returns: lib_names, None