/
githubmirror
/
libusb
Обзор
Документация
Войти
/
githubmirror
/
libusb
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
msvc/Base.props
60 строк
3 KB
Sylvain Fasel
windows: Remove VS2013 and VS2015 support
13 июл 2026, 12:36
13 июл 2026, 12:36
b25a514
Код
Авторство
О чём код?
<?xml version="1.0" encoding="utf-8"?> <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <LibusbRootDir>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..'))\</LibusbRootDir> <IntDir>$(LibusbRootDir)build\$(PlatformToolset)\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> <OutDir>$(IntDir)..\</OutDir> </PropertyGroup> <ItemDefinitionGroup> <!--ClCompile Base--> <ClCompile> <AdditionalIncludeDirectories>.;..\libusb;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>_WIN32_WINNT=_WIN32_WINNT_VISTA;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> <WarningLevel>Level4</WarningLevel> <TreatWarningAsError>true</TreatWarningAsError> <IntrinsicFunctions>true</IntrinsicFunctions> <MultiProcessorCompilation>true</MultiProcessorCompilation> <!--Treat sources as utf-8--> <AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <DiagnosticsFormat>Caret</DiagnosticsFormat> </ClCompile> <!--ClCompile Debug*--> <ClCompile Condition="$(Configuration.StartsWith('Debug'))"> <Optimization>Disabled</Optimization> </ClCompile> <ClCompile Condition="$(Configuration.StartsWith('Debug')) And '$(EnableASAN)'=='true'"> <BasicRuntimeChecks>Default</BasicRuntimeChecks> </ClCompile> <!--ClCompile Release*--> <ClCompile Condition="$(Configuration.StartsWith('Release'))"> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> <OmitFramePointers>true</OmitFramePointers> <StringPooling>true</StringPooling> <AdditionalOptions>/Gw %(AdditionalOptions)</AdditionalOptions> <WholeProgramOptimization>true</WholeProgramOptimization> </ClCompile> <!--Link Base--> <Link> <GenerateDebugInformation>true</GenerateDebugInformation> <TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors> </Link> <!--Link Release*--> <Link Condition="$(Configuration.StartsWith('Release'))"> <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> <OptimizeReferences>true</OptimizeReferences> <EnableCOMDATFolding>true</EnableCOMDATFolding> <AdditionalDependencies>kernel32.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> <!--Link Base:Application--> <Link Condition="'$(ConfigurationType)'=='Application'"> <SubSystem>Console</SubSystem> </Link> <Lib> <TreatLibWarningAsErrors>true</TreatLibWarningAsErrors> <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> </Lib> </ItemDefinitionGroup> </Project>