PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__
Просмотр файла: make.cpython-310.pyc
o
�1h� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlZddddddddd d
ddd
dd�Zej �
� Zdag a
g ag adadd� Zdd� ZdZdZdZdZdZdZdZde d e d e d e d e d! Zd"Zd#d$� Zd%Zd&Zd'Zd(Z d)Z!d*d+d+d+d*d*d,�Z"d-d.� Z#d/d0� Z$d1d2� Z%d3d4� Z&d5d6� Z'd7d8� Z(d9d:� Z)d;d<� Z*da+d=d>� Z,dLd@dA�Z-dBdC� Z.i Z/i Z0G dDdE� dE�Z1dFdG� Z2dHdI� Z3dJdK� Z4dS )M� N)�GetEnvironFallback� �lib�.az $(obj).$(TOOLSET)/$(TARGET)/geniz
$(obj)/gen�$(builddir)�%(INPUT_ROOT)s�%(INPUT_DIRNAME)sz
$(abspath $<)z$(suffix $<)z$(notdir $<)�$(BUILDTYPE))�EXECUTABLE_PREFIX�EXECUTABLE_SUFFIX�STATIC_LIB_PREFIX�SHARED_LIB_PREFIX�STATIC_LIB_SUFFIX�INTERMEDIATE_DIR�SHARED_INTERMEDIATE_DIR�PRODUCT_DIR�RULE_INPUT_ROOT�RULE_INPUT_DIRNAME�RULE_INPUT_PATH�RULE_INPUT_EXT�RULE_INPUT_NAME�CONFIGURATION_NAMEFc C s t j�|�}|dkrK| �dd� | �dd� | �dtd � | �dtd � dd lm m} t|d
g �a t|dg �a
t|dg �at�
d
dd�� d S |}|dkrSd}| �d|� |dkrd| �dd� n|dkrv| �dd� t�
ddi� n| �dd� | �dd� | �dd� d S )zDCalculate additional variables for use in the build (called by gyp).�mac�OS�SHARED_LIB_SUFFIXz.dylib�SHARED_LIB_DIRr �LIB_DIRr N�+generator_additional_non_configuration_keys�"generator_additional_path_sections�!generator_extra_sources_for_rules�objc�objcxx)z.mz.mm�android�linux�aixr �zos�.xz.pli�pli�.soz$(builddir)/lib.$(TOOLSET)z$(obj).$(TOOLSET))�gyp�common� GetFlavor�
setdefault�generator_default_variables�gyp.generator.xcode� generator�xcode�getattrr r r �COMPILABLE_EXTENSIONS�update)�default_variables�params�flavor�xcode_generator�operating_system� r9 �B/opt/BitGoJS/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py�CalculateVariablesA sB �����r; c C sl | � di �}|� dd�}|rda| d jp| d j}|� dd�}tj�tj�||d��}| d j|d �adS )
zQCalculate the generator specific info that gets fed to input (called by
gyp).�generator_flags�android_ndk_versionNT�options�
output_dir�out�gypfiles)�toplevel�qualified_out_dir) �get�#generator_wants_sorted_dependencies�generator_output�toplevel_dir�os�path�normpath�join�generator_filelist_paths)r5 r<