class_docstr: CMakeBuild represents a build directory initialized by cmake.
  
  The build instance can be used to build/test/install. It alleviates the
  user to know which generator is used.
code: def run(self, *argv, verbose=False, **kwargs):
      cmake_args = ["--build", self.build_dir, "--"]
      extra = []
      if verbose:
          extra.append(
              "-v" if self.bin.endswith("ninja") else "VERBOSE=1"
          )
      # Commands must be ran under the build directory
      return super().run(
          *cmake_args, *extra, *argv, **kwargs, cwd=self.build_dir
      )
  
imports: import os
  import re
  from shutil import rmtree, which
  from .command import Command, default_bin
label_desc: Use image node_id 3 for calling the CMakeBuild obj's underlying member method code with example usage: obj.run() and returns: super