def _make_scm(current_target):
    """
    Create an Scm for a component.

    Arguments
    component - The component being operated on.
    """
    # pylint: disable=protected-access
    tool_key = devpipeline_core.toolsupport.choose_tool_key(
        current_target, devpipeline_scm._SCM_TOOL_KEYS
    )

    return devpipeline_core.toolsupport.tool_builder(
        current_target.config, tool_key, devpipeline_scm.SCMS, current_target
    )
def _make_scm ( current_target ) : tool_key = devpipeline_core . toolsupport . choose_tool_key ( current_target , devpipeline_scm . _SCM_TOOL_KEYS ) return devpipeline_core . toolsupport . tool_builder ( current_target . config , tool_key , devpipeline_scm . SCMS , current_target )
Create an Scm for a component.

    Arguments
    component - The component being operated on.