parameters: (self)
return_statement: return build_c_core
docstring: Returns a class representing a custom setup.py command that builds
          the C core of igraph.
  
          This is used in CI environments where we want to build the C core of
          igraph once and then build the Python interface for various Python
          versions without having to recompile the C core all the time.
  
          If is also used as a custom building block of `build_ext`.
docstring_summary: Returns a class representing a custom setup.py command that builds
          the C core of igraph.
docstring_tokens: Returns a class representing a custom setup . py command that builds the C core of igraph .
function: def build_c_core(self):
          """Returns a class representing a custom setup.py command that builds
          the C core of igraph.
  
          This is used in CI environments where we want to build the C core of
          igraph once and then build the Python interface for various Python
          versions without having to recompile the C core all the time.
  
          If is also used as a custom building block of `build_ext`.
          """
  
          buildcfg = self
  
          class build_c_core(Command):
              description = "Compile the C core of igraph only"
              user_options = []
  
              def initialize_options(self):
                  pass
  
              def finalize_options(self):
                  pass
  
              def run(self):
                  buildcfg.c_core_built = buildcfg.compile_igraph_from_vendor_source()
  
          return build_c_core
function_tokens: def build_c_core ( self ) : buildcfg = self class build_c_core ( Command ) : description = "Compile the C core of igraph only" user_options = [ ] def initialize_options ( self ) : pass def finalize_options ( self ) : pass def run ( self ) : buildcfg . c_core_built = buildcfg . compile_igraph_from_vendor_source ( ) return build_c_core