tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

toolutil.vcxproj (11380B)


      1 <?xml version="1.0" encoding="utf-8"?>
      2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      3   <PropertyGroup Label="Globals">
      4     <ProjectGuid>{6B231032-3CB5-4EED-9210-810D666A23A0}</ProjectGuid>
      5   </PropertyGroup>
      6   <PropertyGroup Label="Configuration">
      7     <ConfigurationType>DynamicLibrary</ConfigurationType>
      8     <UseOfMfc>false</UseOfMfc>
      9     <CharacterSet>MultiByte</CharacterSet>
     10   </PropertyGroup>
     11   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
     12   <!-- The following import will include the 'default' configuration options for VS projects. -->
     13   <Import Project="..\..\allinone\Build.Windows.ProjectConfiguration.props" />
     14   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     15   <ImportGroup Label="ExtensionSettings">
     16   </ImportGroup>
     17   <PropertyGroup Label="UserMacros" />
     18   <PropertyGroup>
     19     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     20     <OutDir>.\$(Platform)\$(Configuration)\</OutDir>
     21     <IntDir>.\$(Platform)\$(Configuration)\</IntDir>
     22     <!-- The ICU projects use "Win32" to mean "x86", so we need to special case it. -->
     23     <OutDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)\</OutDir>
     24     <IntDir Condition="'$(Platform)'=='Win32'">.\x86\$(Configuration)\</IntDir>
     25     <!-- Disable Incremental Linking for Release builds as it prevents Link-time Code Generation -->
     26     <LinkIncremental Condition="'$(Configuration)'=='Debug'">true</LinkIncremental>
     27     <LinkIncremental Condition="'$(Configuration)'=='Release'">false</LinkIncremental>
     28   </PropertyGroup>
     29   <!-- Options that are common to *all* project configurations -->
     30   <ItemDefinitionGroup>
     31     <ClCompile>
     32       <AdditionalIncludeDirectories>..\..\common;..\..\i18n;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     33       <PreprocessorDefinitions>U_TOOLUTIL_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     34       <WarningLevel>Level3</WarningLevel>
     35       <CompileAs>Default</CompileAs>
     36     </ClCompile>
     37   </ItemDefinitionGroup>
     38   <!-- Options that are common to all 'Debug' project configurations -->
     39   <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
     40     <ClCompile>
     41       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     42       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
     43     </ClCompile>
     44     <Link>
     45       <AdditionalDependencies>icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
     46     </Link>
     47   </ItemDefinitionGroup>
     48   <!-- Options that are common to all 'Release' project configurations -->
     49   <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
     50     <ClCompile>
     51       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
     52       <FunctionLevelLinking>true</FunctionLevelLinking>
     53     </ClCompile>
     54     <Link>
     55       <AdditionalDependencies>icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
     56     </Link>
     57   </ItemDefinitionGroup>
     58   <!-- Options that are common to all 'Win32' project configurations -->
     59   <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
     60     <ClCompile>
     61       <PrecompiledHeaderOutputFile>.\x86\$(Configuration)/toolutil.pch</PrecompiledHeaderOutputFile>
     62       <AssemblerListingLocation>.\x86\$(Configuration)/</AssemblerListingLocation>
     63       <ObjectFileName>.\x86\$(Configuration)/</ObjectFileName>
     64       <ProgramDataBaseFileName>.\x86\$(Configuration)/</ProgramDataBaseFileName>
     65     </ClCompile>
     66     <Link>
     67       <AdditionalLibraryDirectories>..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     68     </Link>
     69   </ItemDefinitionGroup>
     70   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     71     <Midl>
     72       <TypeLibraryName>.\..\..\..\lib\icutu.tlb</TypeLibraryName>
     73     </Midl>
     74     <Link>
     75       <OutputFile>..\..\..\bin\icutu$(IcuMajorVersion).dll</OutputFile>
     76       <ProgramDatabaseFile>.\..\..\..\lib\icutu.pdb</ProgramDatabaseFile>
     77       <DataExecutionPrevention>
     78       </DataExecutionPrevention>
     79       <ImportLibrary>..\..\..\lib\icutu.lib</ImportLibrary>
     80     </Link>
     81   </ItemDefinitionGroup>
     82   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     83     <Midl>
     84       <TypeLibraryName>.\..\..\..\lib\icutud.tlb</TypeLibraryName>
     85     </Midl>
     86     <Link>
     87       <OutputFile>..\..\..\bin\icutu$(IcuMajorVersion)d.dll</OutputFile>
     88       <ProgramDatabaseFile>.\..\..\..\lib\icutud.pdb</ProgramDatabaseFile>
     89       <DataExecutionPrevention>
     90       </DataExecutionPrevention>
     91       <ImportLibrary>..\..\..\lib\icutud.lib</ImportLibrary>
     92     </Link>
     93   </ItemDefinitionGroup>
     94   <!-- Options that are common to all 'x64' project configurations -->
     95   <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
     96     <ClCompile>
     97       <PrecompiledHeaderOutputFile>.\x64\$(Configuration)/toolutil.pch</PrecompiledHeaderOutputFile>
     98       <AssemblerListingLocation>.\x64\$(Configuration)/</AssemblerListingLocation>
     99       <ObjectFileName>.\x64\$(Configuration)/</ObjectFileName>
    100       <ProgramDataBaseFileName>.\x64\$(Configuration)/</ProgramDataBaseFileName>
    101     </ClCompile>
    102     <Link>
    103       <AdditionalLibraryDirectories>..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    104     </Link>
    105   </ItemDefinitionGroup>
    106   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    107     <Midl>
    108       <TypeLibraryName>.\..\..\..\lib64\icutu.tlb</TypeLibraryName>
    109     </Midl>
    110     <ClCompile>
    111       <WholeProgramOptimization>true</WholeProgramOptimization>
    112     </ClCompile>
    113     <Link>
    114       <OutputFile>..\..\..\bin64\icutu$(IcuMajorVersion).dll</OutputFile>
    115       <ProgramDatabaseFile>.\..\..\..\lib64\icutu.pdb</ProgramDatabaseFile>
    116       <ImportLibrary>..\..\..\lib64\icutu.lib</ImportLibrary>
    117     </Link>
    118   </ItemDefinitionGroup>
    119   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    120     <Midl>
    121       <TypeLibraryName>.\..\..\..\lib64\icutud.tlb</TypeLibraryName>
    122     </Midl>
    123     <Link>
    124       <OutputFile>..\..\..\bin64\icutu$(IcuMajorVersion)d.dll</OutputFile>
    125       <ProgramDatabaseFile>.\..\..\..\lib64\icutud.pdb</ProgramDatabaseFile>
    126       <ImportLibrary>..\..\..\lib64\icutud.lib</ImportLibrary>
    127     </Link>
    128   </ItemDefinitionGroup>
    129   <ItemDefinitionGroup Condition="'$(Platform)'=='ARM'">
    130     <ClCompile>
    131       <PrecompiledHeaderOutputFile>.\ARM\$(Configuration)/toolutil.pch</PrecompiledHeaderOutputFile>
    132       <AssemblerListingLocation>.\ARM\$(Configuration)/</AssemblerListingLocation>
    133       <ObjectFileName>.\ARM\$(Configuration)/</ObjectFileName>
    134       <ProgramDataBaseFileName>.\ARM\$(Configuration)/</ProgramDataBaseFileName>
    135     </ClCompile>
    136     <Link>
    137       <AdditionalLibraryDirectories>.\..\..\..\libARM;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    138     </Link>
    139   </ItemDefinitionGroup>
    140   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    141     <Midl>
    142       <TypeLibraryName>..\..\..\libARM\icutu.tlb</TypeLibraryName>
    143     </Midl>
    144     <Link>
    145       <OutputFile>..\..\..\binARM\icutu$(IcuMajorVersion).dll</OutputFile>
    146       <ProgramDatabaseFile>.\..\..\..\libARM\icutu.pdb</ProgramDatabaseFile>
    147       <ImportLibrary>..\..\..\libARM\icutu.lib</ImportLibrary>
    148     </Link>
    149   </ItemDefinitionGroup>
    150   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    151     <Midl>
    152       <TypeLibraryName>.\..\..\..\libARM\icutud.tlb</TypeLibraryName>
    153     </Midl>
    154     <ClCompile>
    155       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    156     </ClCompile>
    157     <Link>
    158       <OutputFile>..\..\..\binARM\icutu$(IcuMajorVersion)d.dll</OutputFile>
    159       <ProgramDatabaseFile>.\..\..\..\libARM\icutud.pdb</ProgramDatabaseFile>
    160       <ImportLibrary>..\..\..\libARM\icutud.lib</ImportLibrary>
    161     </Link>
    162   </ItemDefinitionGroup>
    163   <ItemDefinitionGroup Condition="'$(Platform)'=='ARM64'">
    164     <ClCompile>
    165       <PrecompiledHeaderOutputFile>.\ARM64\$(Configuration)/toolutil.pch</PrecompiledHeaderOutputFile>
    166       <AssemblerListingLocation>.\ARM64\$(Configuration)/</AssemblerListingLocation>
    167       <ObjectFileName>.\ARM64\$(Configuration)/</ObjectFileName>
    168       <ProgramDataBaseFileName>.\ARM64\$(Configuration)/</ProgramDataBaseFileName>
    169     </ClCompile>
    170     <Link>
    171       <AdditionalLibraryDirectories>.\..\..\..\libARM64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    172     </Link>
    173   </ItemDefinitionGroup>
    174   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
    175     <Midl>
    176       <TypeLibraryName>.\..\..\..\libARM64\icutu.tlb</TypeLibraryName>
    177     </Midl>
    178     <Link>
    179       <OutputFile>..\..\..\binARM64\icutu$(IcuMajorVersion).dll</OutputFile>
    180       <ProgramDatabaseFile>.\..\..\..\libARM64\icutu.pdb</ProgramDatabaseFile>
    181       <ImportLibrary>..\..\..\libARM64\icutu.lib</ImportLibrary>
    182     </Link>
    183   </ItemDefinitionGroup>
    184   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
    185     <Midl>
    186       <TypeLibraryName>.\..\..\..\libARM64\icutud.tlb</TypeLibraryName>
    187     </Midl>
    188     <ClCompile>
    189       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    190     </ClCompile>
    191     <Link>
    192       <OutputFile>..\..\..\binARM64\icutu$(IcuMajorVersion)d.dll</OutputFile>
    193       <ProgramDatabaseFile>.\..\..\..\libARM64\icutud.pdb</ProgramDatabaseFile>
    194       <ImportLibrary>..\..\..\libARM64\icutud.lib</ImportLibrary>
    195     </Link>
    196   </ItemDefinitionGroup>
    197   <ItemGroup>
    198     <ClCompile Include="collationinfo.cpp" />
    199     <ClCompile Include="denseranges.cpp" />
    200     <ClCompile Include="filestrm.cpp" />
    201     <ClCompile Include="filetools.cpp" />
    202     <ClCompile Include="flagparser.cpp" />
    203     <ClCompile Include="package.cpp" />
    204     <ClCompile Include="pkg_genc.cpp" />
    205     <ClCompile Include="pkg_gencmn.cpp" />
    206     <ClCompile Include="pkg_icu.cpp" />
    207     <ClCompile Include="pkgitems.cpp" />
    208     <ClCompile Include="ppucd.cpp" />
    209     <ClCompile Include="swapimpl.cpp" />
    210     <ClCompile Include="toolutil.cpp" />
    211     <ClCompile Include="ucbuf.cpp" />
    212     <ClCompile Include="ucm.cpp" />
    213     <ClCompile Include="ucmstate.cpp" />
    214     <ClCompile Include="unewdata.cpp" />
    215     <ClCompile Include="uoptions.cpp" />
    216     <ClCompile Include="uparse.cpp" />
    217     <ClCompile Include="writesrc.cpp" />
    218     <ClCompile Include="xmlparser.cpp" />
    219     <ClCompile Include="dbgutil.cpp" />
    220     <ClCompile Include="udbgutil.cpp" />
    221     <ClCompile Include="ucln_tu.cpp" />
    222   </ItemGroup>
    223   <ItemGroup>
    224     <ClInclude Include="collationinfo.h" />
    225     <ClInclude Include="denseranges.h" />
    226     <ClInclude Include="filestrm.h" />
    227     <ClInclude Include="filetools.h" />
    228     <ClInclude Include="flagparser.h" />
    229     <ClInclude Include="package.h" />
    230     <ClInclude Include="pkg_genc.h" />
    231     <ClInclude Include="pkg_gencmn.h" />
    232     <ClInclude Include="pkg_icu.h" />
    233     <ClInclude Include="pkg_imp.h" />
    234     <ClInclude Include="ppucd.h" />
    235     <ClInclude Include="swapimpl.h" />
    236     <ClInclude Include="toolutil.h" />
    237     <ClInclude Include="ucbuf.h" />
    238     <ClInclude Include="ucm.h" />
    239     <ClInclude Include="unewdata.h" />
    240     <ClInclude Include="uoptions.h" />
    241     <ClInclude Include="uparse.h" />
    242     <ClInclude Include="writesrc.h" />
    243     <ClInclude Include="xmlparser.h" />
    244     <ClInclude Include="dbgutil.h" />
    245     <ClInclude Include="udbgutil.h" />
    246   </ItemGroup>
    247   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    248   <ImportGroup Label="ExtensionTargets">
    249   </ImportGroup>
    250 </Project>