Home | History | Annotate | Download | only in uconv
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <Project DefaultTargets="Build" ToolsVersion="14.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   <PropertyGroup Label="Globals">
      6     <ProjectGuid>{DBA4088D-F6F9-4F8F-8820-082A4765C16C}</ProjectGuid>
      7   </PropertyGroup>
      8   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
      9   <PropertyGroup Label="Configuration">
     10     <ConfigurationType>Application</ConfigurationType>
     11     <UseOfMfc>false</UseOfMfc>
     12     <CharacterSet>MultiByte</CharacterSet>
     13   </PropertyGroup>
     14   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     15   <ImportGroup Label="ExtensionSettings">
     16   </ImportGroup>
     17   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
     18     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     19     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     20   </ImportGroup>
     21   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
     22     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     23     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     24   </ImportGroup>
     25   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
     26     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     27     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     28   </ImportGroup>
     29   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
     30     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     31     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
     32   </ImportGroup>
     33   <PropertyGroup Label="UserMacros" />
     34   <PropertyGroup>
     35     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
     36     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</OutDir>
     37     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\x86\Release\</IntDir>
     38     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
     39     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</OutDir>
     40     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\x86\Debug\</IntDir>
     41     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
     42     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</OutDir>
     43     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\x64\Release\</IntDir>
     44     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
     45     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</OutDir>
     46     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\x64\Debug\</IntDir>
     47     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
     48   </PropertyGroup>
     49   <!-- Options that are common to *all* project configurations -->
     50   <ItemDefinitionGroup>
     51     <ClCompile>
     52       <AdditionalIncludeDirectories>..\..\..\include;..\..\common;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     53       <PreprocessorDefinitions>UCONVMSG_LINK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     54       <DisableLanguageExtensions>true</DisableLanguageExtensions>
     55       <WarningLevel>Level3</WarningLevel>
     56     </ClCompile>
     57   </ItemDefinitionGroup>
     58   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     59     <CustomBuildStep>
     60       <Command>copy "$(TargetPath)" ..\..\..\bin
     61 </Command>
     62       <Outputs>$(ProjectDir)..\..\..\bin\$(TargetFileName);%(Outputs)</Outputs>
     63     </CustomBuildStep>
     64     <Midl>
     65       <TypeLibraryName>.\x86\Release/uconv.tlb</TypeLibraryName>
     66     </Midl>
     67     <ClCompile>
     68       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
     69       <FunctionLevelLinking>true</FunctionLevelLinking>
     70       <PrecompiledHeaderOutputFile>.\x86\Release/uconv.pch</PrecompiledHeaderOutputFile>
     71       <AssemblerListingLocation>.\x86\Release/</AssemblerListingLocation>
     72       <ObjectFileName>.\x86\Release/</ObjectFileName>
     73       <ProgramDataBaseFileName>.\x86\Release/</ProgramDataBaseFileName>
     74       <CompileAs>Default</CompileAs>
     75     </ClCompile>
     76     <Link>
     77       <AdditionalDependencies>uconvmsg.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
     78       <OutputFile>.\x86\Release/uconv.exe</OutputFile>
     79       <AdditionalLibraryDirectories>x86\Release;..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
     80       <ProgramDatabaseFile>.\x86\Release/uconv.pdb</ProgramDatabaseFile>
     81       <SubSystem>Console</SubSystem>
     82       <RandomizedBaseAddress>false</RandomizedBaseAddress>
     83       <DataExecutionPrevention>
     84       </DataExecutionPrevention>
     85     </Link>
     86   </ItemDefinitionGroup>
     87   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     88     <CustomBuildStep>
     89       <Command>copy "$(TargetPath)" ..\..\..\bin
     90 </Command>
     91       <Outputs>$(ProjectDir)..\..\..\bin\$(TargetFileName);%(Outputs)</Outputs>
     92     </CustomBuildStep>
     93     <Midl>
     94       <TypeLibraryName>.\x86\Debug/uconv.tlb</TypeLibraryName>
     95     </Midl>
     96     <ClCompile>
     97       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     98       <PrecompiledHeaderOutputFile>.\x86\Debug/uconv.pch</PrecompiledHeaderOutputFile>
     99       <AssemblerListingLocation>.\x86\Debug/</AssemblerListingLocation>
    100       <ObjectFileName>.\x86\Debug/</ObjectFileName>
    101       <ProgramDataBaseFileName>.\x86\Debug/</ProgramDataBaseFileName>
    102       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
    103       <CompileAs>Default</CompileAs>
    104     </ClCompile>
    105     <Link>
    106       <AdditionalDependencies>uconvmsg.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
    107       <OutputFile>.\x86\Debug/uconv.exe</OutputFile>
    108       <AdditionalLibraryDirectories>x86\Debug;..\..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    109       <GenerateDebugInformation>true</GenerateDebugInformation>
    110       <ProgramDatabaseFile>.\x86\Debug/uconv.pdb</ProgramDatabaseFile>
    111       <SubSystem>Console</SubSystem>
    112       <RandomizedBaseAddress>false</RandomizedBaseAddress>
    113       <DataExecutionPrevention>
    114       </DataExecutionPrevention>
    115     </Link>
    116   </ItemDefinitionGroup>
    117   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    118     <CustomBuildStep>
    119       <Command>copy "$(TargetPath)" ..\..\..\bin64
    120 </Command>
    121       <Outputs>$(ProjectDir)..\..\..\bin64\$(TargetFileName);%(Outputs)</Outputs>
    122     </CustomBuildStep>
    123     <Midl>
    124       <TypeLibraryName>.\x64\Release/uconv.tlb</TypeLibraryName>
    125     </Midl>
    126     <ClCompile>
    127       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
    128       <FunctionLevelLinking>true</FunctionLevelLinking>
    129       <PrecompiledHeaderOutputFile>.\x64\Release/uconv.pch</PrecompiledHeaderOutputFile>
    130       <AssemblerListingLocation>.\x64\Release/</AssemblerListingLocation>
    131       <ObjectFileName>.\x64\Release/</ObjectFileName>
    132       <ProgramDataBaseFileName>.\x64\Release/</ProgramDataBaseFileName>
    133       <CompileAs>Default</CompileAs>
    134     </ClCompile>
    135     <Link>
    136       <AdditionalDependencies>uconvmsg.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
    137       <OutputFile>.\x64\Release/uconv.exe</OutputFile>
    138       <AdditionalLibraryDirectories>x64\Release;..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    139       <ProgramDatabaseFile>.\x64\Release/uconv.pdb</ProgramDatabaseFile>
    140       <SubSystem>Console</SubSystem>
    141     </Link>
    142   </ItemDefinitionGroup>
    143   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    144     <CustomBuildStep>
    145       <Command>copy "$(TargetPath)" ..\..\..\bin64
    146 </Command>
    147       <Outputs>$(ProjectDir)..\..\..\bin64\$(TargetFileName);%(Outputs)</Outputs>
    148     </CustomBuildStep>
    149     <Midl>
    150       <TypeLibraryName>.\x64\Debug/uconv.tlb</TypeLibraryName>
    151     </Midl>
    152     <ClCompile>
    153       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
    154       <PrecompiledHeaderOutputFile>.\x64\Debug/uconv.pch</PrecompiledHeaderOutputFile>
    155       <AssemblerListingLocation>.\x64\Debug/</AssemblerListingLocation>
    156       <ObjectFileName>.\x64\Debug/</ObjectFileName>
    157       <ProgramDataBaseFileName>.\x64\Debug/</ProgramDataBaseFileName>
    158       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
    159       <CompileAs>Default</CompileAs>
    160     </ClCompile>
    161     <Link>
    162       <AdditionalDependencies>uconvmsg.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
    163       <OutputFile>.\x64\Debug/uconv.exe</OutputFile>
    164       <AdditionalLibraryDirectories>x64\Debug;..\..\..\lib64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
    165       <GenerateDebugInformation>true</GenerateDebugInformation>
    166       <ProgramDatabaseFile>.\x64\Debug/uconv.pdb</ProgramDatabaseFile>
    167       <SubSystem>Console</SubSystem>
    168     </Link>
    169   </ItemDefinitionGroup>
    170   <ItemGroup>
    171     <ClCompile Include="uconv.cpp" />
    172     <ClCompile Include="uwmsg.c" />
    173   </ItemGroup>
    174   <ItemGroup>
    175     <ClInclude Include="unicode\uwmsg.h" />
    176   </ItemGroup>
    177   <ItemGroup>
    178     <None Include="resources\fr.txt" />
    179     <None Include="resources\root.txt" />
    180     <CustomBuild Include="makedata.mak">
    181       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">nmake /nologo /f %(Filename).mak icup="$(ProjectDir)..\..\.." CFG=x86\Debug
    182 </Command>
    183       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\Debug/uconvmsg.lib;%(Outputs)</Outputs>
    184       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">nmake /nologo /f %(Filename).mak icup="$(ProjectDir)..\..\.." CFG=x64\Debug
    185 </Command>
    186       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\Debug/uconvmsg.lib;%(Outputs)</Outputs>
    187       <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">nmake /nologo /f %(Filename).mak icup="$(ProjectDir)..\..\.." CFG=x86\Release
    188 </Command>
    189       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\Release/uconvmsg.lib;%(Outputs)</Outputs>
    190       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">nmake /nologo /f %(Filename).mak icup="$(ProjectDir)..\..\.." CFG=x64\Release
    191 </Command>
    192       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\Release/uconvmsg.lib;%(Outputs)</Outputs>
    193     </CustomBuild>
    194     <None Include="resfiles.mk" />
    195   </ItemGroup>
    196   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    197   <ImportGroup Label="ExtensionTargets">
    198   </ImportGroup>
    199 </Project>