code: def __init__(self, source, conf, **kwargs):
      self.configuration = conf
      super().__init__(
          source,
          **kwargs,
          definitions=conf.definitions,
          env=conf.environment,
          build_type=conf.build_type,
      )
  
file_path: arrow/dev/archery/archery/lang/cpp.py
imports: import os
  from ..utils.cmake import CMakeDefinition
label_desc: Use image node_id 1 to create a new CppCMakeDefinition object from inherited base classes: CMakeDefinition with example: obj = CppCMakeDefinition(source, conf)