| Server IP : 46.62.235.243 / Your IP : 216.73.216.217 Web Server : Apache/2.4.58 (Ubuntu) System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/gyp/__pycache__/ |
Upload File : |
�
�"Kbp0 � �. � d Z ddlZddlZddlZddlZ ddlZej Z e ej � ddd�Zdd�Z G d� d e� Z G d
� de� Z G d� d
e� Z G d� de� Zy# e $ r ddlZej ZY �aw xY w# e$ r d� ZY �lw xY w)z7New implementation of Visual Studio project generation.� Nc � � | |kD | |k z
S �N� )�a�bs �-/usr/lib/python3/dist-packages/gyp/MSVSNew.py�cmpr s � �
��E�a�!�e��� z&{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}z&{2150E333-8FDC-42A3-9474-1A3956D46DE8})�project�folderc � � t |� t | � z }|j d� }t |� j � j � }d|dd z dz |dd z dz |dd z dz |dd z dz |dd z d
z }|S )a# Returns a GUID for the specified target name.
Args:
name: Target name.
seed: Seed for MD5 hash.
Returns:
A GUID-line string calculated from the name and seed.
This generates something which looks like a GUID, but depends only on the
name and seed. This means the same name/seed will always generate the same
GUID, so that projects and solutions which refer to each other can explicitly
determine the GUID to refer to explicitly. It also means that the GUID will
not change when the project for a target is rebuilt.
zutf-8�{N� �-� � � � �})�str�encode�_new_md5� hexdigest�upper)�name�seed�to_hash�d�guids r �MakeGuidr - s� � �
��I��D� �!�'��N�N�7�#�'��w��!�!�#�)�)�+�!�
��"�1��+��
�a��"�g�
%��
+�a��2�h�
6��
<�q��B�x�
G����B�r�(�� �!�$�
�+r
c � � e Zd Zd� Zd� Zy)�MSVSSolutionEntryc � � t | j | j � f|j |j � f� S r )r r �get_guid��self�others r �__cmp__zMSVSSolutionEntry.__cmp__J s. � ��� � �4�=�=�?�+�e�j�j�%�.�.�:J�-K�L�Lr
c �t � | j | j � f|j |j � fk S r )r r$ r% s r �__lt__zMSVSSolutionEntry.__lt__N s, � ��I�I�t�}�}��'�5�:�:�u�~�~�7G�*H�H�Hr
N)�__name__�
__module__�__qualname__r( r* r r
r r"