VirtualBox

Ignore:
Timestamp:
Feb 12, 2024 3:57:56 PM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
161613
Message:

libpng-1.6.42: Applied and adjusted our libpng changes to 1.6.42. bugref:8515

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/libpng-1.6.42/projects/vstudio/pngvalid/pngvalid.vcxproj

    r96425 r103316  
    22<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    33  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug Library|ARM64">
     5      <Configuration>Debug Library</Configuration>
     6      <Platform>ARM64</Platform>
     7    </ProjectConfiguration>
    48    <ProjectConfiguration Include="Debug Library|Win32">
    59      <Configuration>Debug Library</Configuration>
    610      <Platform>Win32</Platform>
    711    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Debug|ARM64">
     13      <Configuration>Debug</Configuration>
     14      <Platform>ARM64</Platform>
     15    </ProjectConfiguration>
    816    <ProjectConfiguration Include="Debug|Win32">
    917      <Configuration>Debug</Configuration>
    1018      <Platform>Win32</Platform>
    1119    </ProjectConfiguration>
     20    <ProjectConfiguration Include="Release Library|ARM64">
     21      <Configuration>Release Library</Configuration>
     22      <Platform>ARM64</Platform>
     23    </ProjectConfiguration>
    1224    <ProjectConfiguration Include="Release Library|Win32">
    1325      <Configuration>Release Library</Configuration>
    1426      <Platform>Win32</Platform>
     27    </ProjectConfiguration>
     28    <ProjectConfiguration Include="Release|ARM64">
     29      <Configuration>Release</Configuration>
     30      <Platform>ARM64</Platform>
    1531    </ProjectConfiguration>
    1632    <ProjectConfiguration Include="Release|Win32">
     
    2945    <ConfigurationType>Application</ConfigurationType>
    3046    <CharacterSet>Unicode</CharacterSet>
     47    <PlatformToolset>v142</PlatformToolset>
     48  </PropertyGroup>
     49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
     50    <ConfigurationType>Application</ConfigurationType>
     51    <CharacterSet>Unicode</CharacterSet>
     52    <PlatformToolset>v142</PlatformToolset>
    3153  </PropertyGroup>
    3254  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration">
    3355    <ConfigurationType>Application</ConfigurationType>
    3456    <CharacterSet>Unicode</CharacterSet>
     57    <PlatformToolset>v142</PlatformToolset>
     58  </PropertyGroup>
     59  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="Configuration">
     60    <ConfigurationType>Application</ConfigurationType>
     61    <CharacterSet>Unicode</CharacterSet>
     62    <PlatformToolset>v142</PlatformToolset>
    3563  </PropertyGroup>
    3664  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    3765    <ConfigurationType>Application</ConfigurationType>
    3866    <CharacterSet>Unicode</CharacterSet>
     67    <PlatformToolset>v142</PlatformToolset>
     68  </PropertyGroup>
     69  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
     70    <ConfigurationType>Application</ConfigurationType>
     71    <CharacterSet>Unicode</CharacterSet>
     72    <PlatformToolset>v142</PlatformToolset>
    3973  </PropertyGroup>
    4074  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration">
    4175    <ConfigurationType>Application</ConfigurationType>
    4276    <CharacterSet>Unicode</CharacterSet>
     77    <PlatformToolset>v142</PlatformToolset>
     78  </PropertyGroup>
     79  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="Configuration">
     80    <ConfigurationType>Application</ConfigurationType>
     81    <CharacterSet>Unicode</CharacterSet>
     82    <PlatformToolset>v142</PlatformToolset>
    4383  </PropertyGroup>
    4484  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     
    4888    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    4989  </ImportGroup>
     90  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
     91    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     92  </ImportGroup>
    5093  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="PropertySheets">
    5194    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
    5295  </ImportGroup>
     96  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'" Label="PropertySheets">
     97    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
     98  </ImportGroup>
    5399  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    54100    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    55101  </ImportGroup>
     102  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
     103    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     104  </ImportGroup>
    56105  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="PropertySheets">
    57106    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
    58107  </ImportGroup>
     108  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'" Label="PropertySheets">
     109    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
     110  </ImportGroup>
    59111  <PropertyGroup Label="UserMacros" />
    60112  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     
    62114    <CustomBuildAfterTargets />
    63115  </PropertyGroup>
     116  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
     117    <LinkIncremental>false</LinkIncremental>
     118    <CustomBuildAfterTargets />
     119  </PropertyGroup>
    64120  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
    65121    <LinkIncremental>false</LinkIncremental>
    66122    <CustomBuildAfterTargets />
    67123  </PropertyGroup>
     124  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
     125    <LinkIncremental>false</LinkIncremental>
     126    <CustomBuildAfterTargets />
     127  </PropertyGroup>
    68128  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    69129    <LinkIncremental>false</LinkIncremental>
    70130    <CustomBuildAfterTargets />
    71131  </PropertyGroup>
     132  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
     133    <LinkIncremental>false</LinkIncremental>
     134    <CustomBuildAfterTargets />
     135  </PropertyGroup>
    72136  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
    73137    <LinkIncremental>false</LinkIncremental>
    74138    <CustomBuildAfterTargets />
    75139  </PropertyGroup>
     140  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
     141    <LinkIncremental>false</LinkIncremental>
     142    <CustomBuildAfterTargets />
     143  </PropertyGroup>
    76144  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    77145    <ClCompile>
    78146      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    79       <WarningLevel>$(WarningLevel)</WarningLevel>
     147      <WarningLevel>Level3</WarningLevel>
    80148      <MinimalRebuild>false</MinimalRebuild>
    81149      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     
    86154      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
    87155      <CompileAsManaged>false</CompileAsManaged>
    88       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
     156      <TreatWarningAsError>false</TreatWarningAsError>
    89157      <IntrinsicFunctions>true</IntrinsicFunctions>
    90158      <StringPooling>true</StringPooling>
     
    107175    </CustomBuildStep>
    108176  </ItemDefinitionGroup>
     177  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
     178    <ClCompile>
     179      <PrecompiledHeader>NotUsing</PrecompiledHeader>
     180      <WarningLevel>Level3</WarningLevel>
     181      <MinimalRebuild>false</MinimalRebuild>
     182      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     183      <Optimization>Disabled</Optimization>
     184      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
     185      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     186      <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     187      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
     188      <CompileAsManaged>false</CompileAsManaged>
     189      <TreatWarningAsError>false</TreatWarningAsError>
     190      <IntrinsicFunctions>true</IntrinsicFunctions>
     191      <StringPooling>true</StringPooling>
     192      <FunctionLevelLinking>false</FunctionLevelLinking>
     193      <BrowseInformation>true</BrowseInformation>
     194      <FloatingPointExceptions>false</FloatingPointExceptions>
     195      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     196    </ClCompile>
     197    <Link>
     198      <SubSystem>Console</SubSystem>
     199      <GenerateDebugInformation>true</GenerateDebugInformation>
     200      <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies>
     201      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
     202    </Link>
     203    <CustomBuildStep>
     204      <Message>Executing PNG validation program</Message>
     205      <Command>"$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out"</Command>
     206      <Outputs>$(IntDir)pngvalid.out</Outputs>
     207      <Inputs>$(OutDir)pngvalid.exe</Inputs>
     208    </CustomBuildStep>
     209  </ItemDefinitionGroup>
    109210  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
    110211    <ClCompile>
    111212      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    112       <WarningLevel>$(WarningLevel)</WarningLevel>
     213      <WarningLevel>Level3</WarningLevel>
    113214      <MinimalRebuild>false</MinimalRebuild>
    114215      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     
    120221      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
    121222      <CompileAsManaged>false</CompileAsManaged>
    122       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
     223      <TreatWarningAsError>false</TreatWarningAsError>
     224      <IntrinsicFunctions>true</IntrinsicFunctions>
     225      <StringPooling>true</StringPooling>
     226      <FunctionLevelLinking>false</FunctionLevelLinking>
     227      <BrowseInformation>true</BrowseInformation>
     228      <FloatingPointExceptions>false</FloatingPointExceptions>
     229    </ClCompile>
     230    <Link>
     231      <SubSystem>Console</SubSystem>
     232      <GenerateDebugInformation>true</GenerateDebugInformation>
     233      <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies>
     234      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
     235    </Link>
     236    <CustomBuildStep>
     237      <Message>Executing PNG validation program</Message>
     238      <Command>"$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out"</Command>
     239      <Outputs>$(IntDir)pngvalid.out</Outputs>
     240      <Inputs>$(OutDir)pngvalid.exe</Inputs>
     241    </CustomBuildStep>
     242  </ItemDefinitionGroup>
     243  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|ARM64'">
     244    <ClCompile>
     245      <PrecompiledHeader>NotUsing</PrecompiledHeader>
     246      <WarningLevel>Level3</WarningLevel>
     247      <MinimalRebuild>false</MinimalRebuild>
     248      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     249      <Optimization>Disabled</Optimization>
     250      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
     251      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
     252      <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     253      <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     254      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
     255      <CompileAsManaged>false</CompileAsManaged>
     256      <TreatWarningAsError>false</TreatWarningAsError>
    123257      <IntrinsicFunctions>true</IntrinsicFunctions>
    124258      <StringPooling>true</StringPooling>
     
    175309    </CustomBuildStep>
    176310  </ItemDefinitionGroup>
     311  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
     312    <ClCompile>
     313      <WarningLevel>$(WarningLevel)</WarningLevel>
     314      <PrecompiledHeader>NotUsing</PrecompiledHeader>
     315      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     316      <Optimization>Full</Optimization>
     317      <FunctionLevelLinking>false</FunctionLevelLinking>
     318      <IntrinsicFunctions>true</IntrinsicFunctions>
     319      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;PNG_USE_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     320      <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     321      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
     322      <CompileAsManaged>false</CompileAsManaged>
     323      <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
     324      <StringPooling>true</StringPooling>
     325      <MinimalRebuild>false</MinimalRebuild>
     326      <BrowseInformation>true</BrowseInformation>
     327      <WholeProgramOptimization>true</WholeProgramOptimization>
     328      <FloatingPointExceptions>false</FloatingPointExceptions>
     329    </ClCompile>
     330    <Link>
     331      <SubSystem>Console</SubSystem>
     332      <GenerateDebugInformation>true</GenerateDebugInformation>
     333      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     334      <OptimizeReferences>true</OptimizeReferences>
     335      <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies>
     336      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
     337      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
     338    </Link>
     339    <CustomBuildStep>
     340      <Message>Executing PNG validation program</Message>
     341      <Command>"$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out"</Command>
     342      <Outputs>$(IntDir)pngvalid.out</Outputs>
     343      <Inputs>$(OutDir)pngvalid.exe</Inputs>
     344    </CustomBuildStep>
     345  </ItemDefinitionGroup>
    177346  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
    178347    <ClCompile>
    179       <WarningLevel>$(WarningLevel)</WarningLevel>
     348      <WarningLevel>Level3</WarningLevel>
    180349      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    181350      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     
    188357      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
    189358      <CompileAsManaged>false</CompileAsManaged>
    190       <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
     359      <TreatWarningAsError>false</TreatWarningAsError>
     360      <StringPooling>true</StringPooling>
     361      <MinimalRebuild>false</MinimalRebuild>
     362      <BrowseInformation>true</BrowseInformation>
     363      <WholeProgramOptimization>true</WholeProgramOptimization>
     364      <FloatingPointExceptions>false</FloatingPointExceptions>
     365    </ClCompile>
     366    <Link>
     367      <SubSystem>Console</SubSystem>
     368      <GenerateDebugInformation>true</GenerateDebugInformation>
     369      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     370      <OptimizeReferences>true</OptimizeReferences>
     371      <AdditionalDependencies>libpng16.lib;zlib.lib</AdditionalDependencies>
     372      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
     373      <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
     374    </Link>
     375    <CustomBuildStep>
     376      <Message>Executing PNG validation program</Message>
     377      <Command>"$(OutDir)pngvalid.exe" --touch "$(IntDir)pngvalid.out"</Command>
     378      <Outputs>$(IntDir)pngvalid.out</Outputs>
     379      <Inputs>$(OutDir)pngvalid.exe</Inputs>
     380    </CustomBuildStep>
     381  </ItemDefinitionGroup>
     382  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|ARM64'">
     383    <ClCompile>
     384      <WarningLevel>Level3</WarningLevel>
     385      <PrecompiledHeader>NotUsing</PrecompiledHeader>
     386      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     387      <Optimization>Full</Optimization>
     388      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
     389      <FunctionLevelLinking>false</FunctionLevelLinking>
     390      <IntrinsicFunctions>true</IntrinsicFunctions>
     391      <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     392      <AdditionalIncludeDirectories>$(ZLibSrcDir);..\..\..\scripts;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     393      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
     394      <CompileAsManaged>false</CompileAsManaged>
     395      <TreatWarningAsError>false</TreatWarningAsError>
    191396      <StringPooling>true</StringPooling>
    192397      <MinimalRebuild>false</MinimalRebuild>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette