Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python38
/
lib
/
python3.8
/
site-packages
/
pip
/
_internal
/
__pycache__
/
File Content:
build_env.cpython-38.pyc
U �Re?% � @ sJ d Z ddlZddlZddlZddlZddlZddlmZ ddlm Z ddl mZ ddlm Z mZmZmZmZmZmZ ddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlm Z m!Z!m"Z" dd l#m$Z$m%Z% ddl&m'Z' ddl(m)Z)m*Z* e �rddl+m,Z, e�-e.�Z/G dd� d�Z0e1d�dd�Z2G dd� d�Z3G dd� de3�Z4dS )z;Build Environment used for isolation during sdist building � N)�OrderedDict)� get_paths)� TracebackType)� TYPE_CHECKING�Iterable�List�Optional�Set�Tuple�Type)�where)�Requirement)�Version)�__file__)�open_spinner)�get_platlib�get_prefixed_libs�get_purelib)�get_default_environment�get_environment)�call_subprocess)� TempDirectory� tempdir_kinds)� PackageFinderc @ s e Zd Zedd�dd�ZdS )�_PrefixN)�path�returnc C s@ || _ d| _ttjdkrdnd||d�d�d | _t|�| _d S )NF�ntZposix_prefix)�baseZplatbase)�varsZscripts)r �setupr �os�name�bin_dirr �lib_dirs)�selfr � r&