Home | History | Annotate | Download | only in stubdata
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      3   <!-- The following import will include the 'default' configuration options for VS projects. -->
      4   <Import Project="..\allinone\Build.Windows.ProjectConfiguration.props" />
      5   <!-- The following import will include the library configuration options for VS projects. -->
      6   <Import Project="..\allinone\Build.Windows.Library.ProjectConfiguration.props" />
      7   <PropertyGroup Label="Globals">
      8     <ProjectGuid>{203EC78A-0531-43F0-A636-285439BDE025}</ProjectGuid>
      9   </PropertyGroup>
     10   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
     11   <PropertyGroup Label="Configuration">
     12     <ConfigurationType>DynamicLibrary</ConfigurationType>
     13     <UseOfMfc>false</UseOfMfc>
     14     <CharacterSet>MultiByte</CharacterSet>
     15   </PropertyGroup>
     16   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     17   <ImportGroup Label="ExtensionSettings">
     18   </ImportGroup>
     19   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
     20     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     21     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     22   </ImportGroup>
     23   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
     24     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     25     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     26   </ImportGroup>
     27   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
     28     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     29     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     30   </ImportGroup>
     31   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
     32     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     33     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     34   </ImportGroup>
     35   <PropertyGroup Label="UserMacros" />
     36   <PropertyGroup>
     37     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     38     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</OutDir>
     39     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir>
     40     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
     41     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest>
     42     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</OutDir>
     43     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir>
     44     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest>
     45     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir>
     46     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir>
     47     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
     48     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest>
     49     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir>
     50     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir>
     51     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest>
     52   </PropertyGroup>
     53   <!-- Options that are common to *all* project configurations -->
     54   <ItemDefinitionGroup>
     55     <ClCompile>
     56       <AdditionalIncludeDirectories>..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     57       <PreprocessorDefinitions>STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     58       <DisableLanguageExtensions>true</DisableLanguageExtensions>
     59       <WarningLevel>Level3</WarningLevel>
     60       <CompileAs>Default</CompileAs>
     61     </ClCompile>
     62     <ResourceCompile>
     63       <PreprocessorDefinitions>STUBDATA_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     64     </ResourceCompile>
     65     <PreLinkEvent>
     66       <Command>echo "File with stubdata build time, used as a dependency to trigger fresh data build, since stubdata dll will overwrite the real one." &gt; "$(ProjectDir)stubdatabuilt.txt"</Command>
     67     </PreLinkEvent>
     68     <Link>
     69       <BaseAddress>0x4ad00000</BaseAddress>
     70       <NoEntryPoint>true</NoEntryPoint>
     71       <SetChecksum>true</SetChecksum>
     72       <RandomizedBaseAddress>false</RandomizedBaseAddress>
     73       <TurnOffAssemblyGeneration>true</TurnOffAssemblyGeneration>
     74     </Link>
     75   </ItemDefinitionGroup>
     76   <!-- Options that are common to all 'Debug' project configurations -->
     77   <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
     78     <ClCompile>
     79       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     80     </ClCompile>
     81   </ItemDefinitionGroup>
     82   <!-- Options that are common to all 'Release' project configurations -->
     83   <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
     84     <ClCompile>
     85       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
     86     </ClCompile>
     87   </ItemDefinitionGroup>
     88   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     89     <Midl>
     90       <TypeLibraryName>.\x86\Release\icudt.tlb</TypeLibraryName>
     91     </Midl>
     92     <ClCompile>
     93       <ExceptionHandling>
     94       </ExceptionHandling>
     95       <PrecompiledHeaderOutputFile>.\x86\Release\stubdata.pch</PrecompiledHeaderOutputFile>
     96       <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation>
     97       <ObjectFileName>.\x86\Release/</ObjectFileName>
     98       <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName>
     99     </ClCompile>
    100     <Link>
    101       <OutputFile>..\..\bin\icudt63.dll</OutputFile>
    102       <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
    103       <ProgramDatabaseFile>.\x86\Release\icudt.pdb</ProgramDatabaseFile>
    104       <DataExecutionPrevention>
    105       </DataExecutionPrevention>
    106       <ImportLibrary>..\..\lib\icudt.lib</ImportLibrary>
    107     </Link>
    108   </ItemDefinitionGroup>
    109   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    110     <Midl>
    111       <TypeLibraryName>.\x86\Debug/icudt.tlb</TypeLibraryName>
    112     </Midl>
    113     <ClCompile>
    114       <PrecompiledHeaderOutputFile>.\x86\Debug/stubdata.pch</PrecompiledHeaderOutputFile>
    115       <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation>
    116       <ObjectFileName>.\x86\Debug/</ObjectFileName>
    117       <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName>
    118     </ClCompile>
    119     <Link>
    120       <OutputFile>..\..\bin\icudt63.dll</OutputFile>
    121       <ProgramDatabaseFile>.\x86\Debug/icudt.pdb</ProgramDatabaseFile>
    122       <DataExecutionPrevention>
    123       </DataExecutionPrevention>
    124       <ImportLibrary>..\..\lib\icudt.lib</ImportLibrary>
    125     </Link>
    126   </ItemDefinitionGroup>
    127   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    128     <Midl>
    129       <TypeLibraryName>.\x64\Release\icudt.tlb</TypeLibraryName>
    130     </Midl>
    131     <ClCompile>
    132       <ExceptionHandling>
    133       </ExceptionHandling>
    134       <PrecompiledHeaderOutputFile>.\x64\Release\stubdata.pch</PrecompiledHeaderOutputFile>
    135       <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation>
    136       <ObjectFileName>.\x64\Release/</ObjectFileName>
    137       <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName>
    138     </ClCompile>
    139     <Link>
    140       <OutputFile>..\..\bin64\icudt63.dll</OutputFile>
    141       <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
    142       <ProgramDatabaseFile>.\x64\Release\icudt.pdb</ProgramDatabaseFile>
    143       <ImportLibrary>..\..\lib64\icudt.lib</ImportLibrary>
    144     </Link>
    145   </ItemDefinitionGroup>
    146   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    147     <Midl>
    148       <TypeLibraryName>.\x64\Debug/icudt.tlb</TypeLibraryName>
    149     </Midl>
    150     <ClCompile>
    151       <PrecompiledHeaderOutputFile>.\x64\Debug/stubdata.pch</PrecompiledHeaderOutputFile>
    152       <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation>
    153       <ObjectFileName>.\x64\Debug/</ObjectFileName>
    154       <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName>
    155     </ClCompile>
    156     <Link>
    157       <OutputFile>..\..\bin64\icudt63.dll</OutputFile>
    158       <ProgramDatabaseFile>.\x64\Debug/icudt.pdb</ProgramDatabaseFile>
    159       <ImportLibrary>..\..\lib64\icudt.lib</ImportLibrary>
    160     </Link>
    161   </ItemDefinitionGroup>
    162   <ItemGroup>
    163     <ClCompile Include="stubdata.cpp" />
    164   </ItemGroup>
    165   <ItemGroup>
    166     <ResourceCompile Include="..\data\misc\icudata.rc">
    167       <AdditionalIncludeDirectories>../common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    168     </ResourceCompile>
    169   </ItemGroup>
    170   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    171   <ImportGroup Label="ExtensionTargets">
    172   </ImportGroup>
    173 </Project>
    174