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 __repr__(self):
      return (
          "CMakeBuild["
          "build = {},"
          "build_type = {},"
          "definition = {}]".format(
              self.build_dir, self.build_type, self.definition
          )
      )
  
imports: import os
  import re
  from shutil import rmtree, which
  from .command import Command, default_bin
label_desc: Use image node_id 10 for calling the CMakeBuild obj's underlying member method code with example usage: obj.__repr__() and returns: str