File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/setuptools/_distutils/__pycache__/spawn.cpython-310.pyc
Back
o ;j{ � @ s� d Z ddlmZ ddlZddlZddlZddlZddlZddlZddl m Z mZ ddlm Z mZmZ ddlmZ ddlmZ dd lmZ e rLdd lmZ ede d�Zd d� Zd,dd�Zed-dd��Zed.dd��Zd/dd�Z d0d1d$d%�Zd2d3d*d+�ZdS )4z�distutils.spawn Provides the 'spawn()' function, a front-end to various platform- specific functions for launching another program in a sub-process. � )�annotationsN)�Mapping�MutableSequence)� TYPE_CHECKING�TypeVar�overload� )�log��DEBUG)�DistutilsExecError)�_ENV� _MappingT)�boundc C s t r| S | d S )zE Render a subprocess command differently depending on DEBUG. r r )�cmd� r �O/opt/saltstack/salt/lib/python3.10/site-packages/setuptools/_distutils/spawn.py�_debug s r �env�_MappingT | None�return�'_MappingT | dict[str, str | int] | Nonec C sF t �� dkr| S ddlm}m} |� }|r||ini }i t| ��|�S )N�Darwinr )�MACOSX_VERSION_VAR�get_macosx_target_ver)�platform�system�utilr r �_resolve)r r r Z target_ver�updater r r �_inject_macos_ver$ s r �None�os._Environ[str]c C � d S �Nr �r r r r r / � r c C r# r$ r r% r r r r 1 r&