403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/gyp/generator/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/gyp/generator/__pycache__/dump_dependency_json.cpython-311.pyc
�

�"Kb�
���ddlmZddlZddlZddlZddlZddlZddlZddlZdZ	da
iaiZdD]Z
dee
<�dD]Zdee<�d	�Zd
�Zd�ZdS)�)�print_functionNTF)�INTERMEDIATE_DIR�SHARED_INTERMEDIATE_DIR�PRODUCT_DIR�LIB_DIR�SHARED_LIB_DIR�dir)�RULE_INPUT_PATH�RULE_INPUT_ROOT�RULE_INPUT_NAME�RULE_INPUT_DIRNAME�RULE_INPUT_EXT�EXECUTABLE_PREFIX�EXECUTABLE_SUFFIX�STATIC_LIB_PREFIX�STATIC_LIB_SUFFIX�SHARED_LIB_PREFIX�SHARED_LIB_SUFFIX�CONFIGURATION_NAME�c���|�di��}|���D]\}}|�||���|�dtj�|����tj�|��}|dkrMddlmcm}t|dg��}t|dg��}tj
�||��dSdS)N�generator_flags�OS�winr�+generator_additional_non_configuration_keys�"generator_additional_path_sections)�get�items�
setdefault�gyp�common�	GetFlavor�gyp.generator.msvs�	generator�msvs�getattr�msvs_emulation�CalculateCommonVariables)	�default_variables�paramsr�key�val�flavor�msvs_generatorrrs	         �D/usr/lib/python3/dist-packages/gyp/generator/dump_dependency_json.py�CalculateVariablesr0%s���J�J�0�"�5�5�/�!�'�'�)�)�+�+�h�c�3�� � ��c�*�*�*�*����t�S�Z�%9�%9�&�%A�%A�B�B�B��:����'�'�&��e�^�^�0�/�/�/�/�/�/�/�/�29�.�5�r�3;�3;�/�)0��,�b�*2�*2�&���/�/�0A�6�J�J�J�J�J��^�c��|�di��}|�dd��rda|dj}tj�|djpd��}|�dd��}tj�tj�|||d	����}||d
�a	dS)zOCalculate the generator specific info that gets fed to input (called by
  gyp).r�adjust_static_librariesFT�options�.�
output_dir�out�gypfiles)�toplevel�qualified_out_dirN)
r�4generator_wants_static_library_dependencies_adjusted�toplevel_dir�os�path�relpath�generator_output�normpath�join�generator_filelist_paths)r*rr9�
generator_dirr6r:s      r/�CalculateGeneratorInputInforE8s����J�J�0�"�5�5�/����2�E�:�:�@�;?�8�
�I�
�
+�(��'�/�/�&��"3�"D�"K��L�L�-��"�"�<��7�7�*��g�&�&�r�w�|�|��
�z�:�(7�(7�8�8���,�����r1c�^�i}|dd�}t|��dkr�|���}||vr�,g||<||�dg��D]2}||�|��|�|���3t|��dk��	|dd}n#t$rd}YnwxYwt
j�|d��}	t|	d��}
tj
||
��|
���td|	z��dS)	Nr�dependenciesrr6r5z	dump.json�wzWrote json to %s.)
�len�popr�append�KeyErrorr=r>rB�open�json�dump�close�print)�target_list�target_dicts�datar*�edges�targets_to_visit�target�dep�filepath�filename�fs           r/�GenerateOutputr\LsR��
�%�!����^�������!�!�
�
!�
!�
#�
#�F�
������E�&�M��F�#�'�'���;�;�#�#���F�m���3�������c�"�"�"�"�	�����!�!���'�(��6�H�H��	�����H�H�H�����
�W�\�\�(�K�
0�
0�(�
�8�S���!��)�E�1�����'�'�)�)�)���h�&�'�'�'�'�'s�!B0�0B?�>B?)�
__future__r�collectionsr=r �
gyp.common�gyp.msvs_emulationrN�sys�$generator_supports_multiple_toolsetsr;rC�generator_default_variables�dirname�unusedr0rEr\�r1r/�<module>rgs���
&�%�%�%�%�%�����	�	�	�	�
�
�
�
�������������
�
�
�
�'+�$�7<�4�����-�/�/�G�*/��g�&�&�%�+�+�F�)+��f�%�%�K�K�K�&���((�(�(�(�(r1

Youez - 2016 - github.com/yon3zu
LinuXploit