]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/common/common.vcxproj
ICU-491.11.1.tar.gz
[apple/icu.git] / icuSources / common / common.vcxproj
index 50ab5a6100fbd8bbfd43da808c22f203e9fd042f..42f947c6997d6b5ebb243a0e53b8bbc6456c2928 100644 (file)
@@ -86,7 +86,7 @@
       <TypeLibraryName>.\..\..\lib\icuuc.tlb</TypeLibraryName>\r
     </Midl>\r
     <ClCompile>\r
       <TypeLibraryName>.\..\..\lib\icuuc.tlb</TypeLibraryName>\r
     </Midl>\r
     <ClCompile>\r
-      <PreprocessorDefinitions>WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <StringPooling>true</StringPooling>\r
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <StringPooling>true</StringPooling>\r
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
-      <OutputFile>..\..\bin\icuuc46.dll</OutputFile>\r
+      <OutputFile>..\..\bin\icuuc49.dll</OutputFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <ProgramDatabaseFile>.\..\..\lib\icuuc.pdb</ProgramDatabaseFile>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <ProgramDatabaseFile>.\..\..\lib\icuuc.pdb</ProgramDatabaseFile>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
     </Midl>\r
     <ClCompile>\r
       <Optimization>Disabled</Optimization>\r
     </Midl>\r
     <ClCompile>\r
       <Optimization>Disabled</Optimization>\r
-      <PreprocessorDefinitions>WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;RBBI_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;RBBI_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
-      <OutputFile>..\..\bin\icuuc46d.dll</OutputFile>\r
+      <OutputFile>..\..\bin\icuuc49d.dll</OutputFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <ProgramDatabaseFile>.\..\..\lib\icuucd.pdb</ProgramDatabaseFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <ProgramDatabaseFile>.\..\..\lib\icuucd.pdb</ProgramDatabaseFile>\r
       <TypeLibraryName>.\..\..\lib64\icuuc.tlb</TypeLibraryName>\r
     </Midl>\r
     <ClCompile>\r
       <TypeLibraryName>.\..\..\lib64\icuuc.tlb</TypeLibraryName>\r
     </Midl>\r
     <ClCompile>\r
-      <PreprocessorDefinitions>WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;WIN64;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <StringPooling>true</StringPooling>\r
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <StringPooling>true</StringPooling>\r
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
-      <OutputFile>..\..\bin64\icuuc46.dll</OutputFile>\r
+      <OutputFile>..\..\bin64\icuuc49.dll</OutputFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <ProgramDatabaseFile>.\..\..\lib64\icuuc.pdb</ProgramDatabaseFile>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <ProgramDatabaseFile>.\..\..\lib64\icuuc.pdb</ProgramDatabaseFile>\r
       <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
     </Midl>\r
     <ClCompile>\r
       <Optimization>Disabled</Optimization>\r
     </Midl>\r
     <ClCompile>\r
       <Optimization>Disabled</Optimization>\r
-      <PreprocessorDefinitions>WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;RBBI_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>U_ATTRIBUTE_DEPRECATED=;WIN64;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;U_COMMON_IMPLEMENTATION;RBBI_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
       <Culture>0x0409</Culture>\r
     </ResourceCompile>\r
     <Link>\r
-      <OutputFile>..\..\bin64\icuuc46d.dll</OutputFile>\r
+      <OutputFile>..\..\bin64\icuuc49d.dll</OutputFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <ProgramDatabaseFile>.\..\..\lib64\icuucd.pdb</ProgramDatabaseFile>\r
       <SuppressStartupBanner>true</SuppressStartupBanner>\r
       <GenerateDebugInformation>true</GenerateDebugInformation>\r
       <ProgramDatabaseFile>.\..\..\lib64\icuucd.pdb</ProgramDatabaseFile>\r
     <ClCompile Include="ubidi_props.c" />\r
     <ClCompile Include="ubidiln.c" />\r
     <ClCompile Include="ubidiwrt.c" />\r
     <ClCompile Include="ubidi_props.c" />\r
     <ClCompile Include="ubidiln.c" />\r
     <ClCompile Include="ubidiwrt.c" />\r
-    <ClCompile Include="ushape.c" />\r
+    <ClCompile Include="ushape.cpp" />\r
     <ClCompile Include="brkeng.cpp" />\r
     <ClCompile Include="brkiter.cpp" />\r
     <ClCompile Include="dictbe.cpp" />\r
     <ClCompile Include="brkeng.cpp" />\r
     <ClCompile Include="brkiter.cpp" />\r
     <ClCompile Include="dictbe.cpp" />\r
     <ClCompile Include="ulist.c" />\r
     <ClCompile Include="ustack.cpp" />\r
     <ClCompile Include="ustrenum.cpp" />\r
     <ClCompile Include="ulist.c" />\r
     <ClCompile Include="ustack.cpp" />\r
     <ClCompile Include="ustrenum.cpp" />\r
-    <ClCompile Include="utrie.c" />\r
+    <ClCompile Include="utrie.cpp" />\r
     <ClCompile Include="utrie2.cpp" />\r
     <ClCompile Include="utrie2.cpp" />\r
-    <ClCompile Include="utrie2_builder.c" />\r
+    <ClCompile Include="utrie2_builder.cpp" />\r
     <ClCompile Include="uvector.cpp" />\r
     <ClCompile Include="uvectr32.cpp" />\r
     <ClCompile Include="uvectr64.cpp" />\r
     <ClCompile Include="uvector.cpp" />\r
     <ClCompile Include="uvectr32.cpp" />\r
     <ClCompile Include="uvectr64.cpp" />\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DisableLanguageExtensions>\r
     </ClCompile>\r
     <ClCompile Include="mutex.cpp" />\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DisableLanguageExtensions>\r
     </ClCompile>\r
     <ClCompile Include="mutex.cpp" />\r
-    <ClCompile Include="putil.c">\r
+    <ClCompile Include="putil.cpp">\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</DisableLanguageExtensions>\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DisableLanguageExtensions>\r
     </ClCompile>\r
     <ClCompile Include="ucnv.c" />\r
       <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</DisableLanguageExtensions>\r
     </ClCompile>\r
     <ClCompile Include="ucnv.c" />\r
-    <ClCompile Include="ucnv2022.c" />\r
-    <ClCompile Include="ucnv_bld.c" />\r
+    <ClCompile Include="ucnv2022.cpp" />\r
+    <ClCompile Include="ucnv_bld.cpp" />\r
     <ClCompile Include="ucnv_cb.c" />\r
     <ClCompile Include="ucnv_cnv.c" />\r
     <ClCompile Include="ucnv_cb.c" />\r
     <ClCompile Include="ucnv_cnv.c" />\r
+    <ClCompile Include="ucnv_ct.c" />\r
     <ClCompile Include="ucnv_err.c" />\r
     <ClCompile Include="ucnv_err.c" />\r
-    <ClCompile Include="ucnv_ext.c" />\r
-    <ClCompile Include="ucnv_io.c" />\r
+    <ClCompile Include="ucnv_ext.cpp" />\r
+    <ClCompile Include="ucnv_io.cpp" />\r
     <ClCompile Include="ucnv_lmb.c" />\r
     <ClCompile Include="ucnv_set.c" />\r
     <ClCompile Include="ucnv_u16.c" />\r
     <ClCompile Include="ucnv_u32.c" />\r
     <ClCompile Include="ucnv_u7.c" />\r
     <ClCompile Include="ucnv_u8.c" />\r
     <ClCompile Include="ucnv_lmb.c" />\r
     <ClCompile Include="ucnv_set.c" />\r
     <ClCompile Include="ucnv_u16.c" />\r
     <ClCompile Include="ucnv_u32.c" />\r
     <ClCompile Include="ucnv_u7.c" />\r
     <ClCompile Include="ucnv_u8.c" />\r
-    <ClCompile Include="ucnvbocu.c" />\r
+    <ClCompile Include="ucnvbocu.cpp" />\r
     <ClCompile Include="ucnvdisp.c" />\r
     <ClCompile Include="ucnvhz.c" />\r
     <ClCompile Include="ucnvisci.c" />\r
     <ClCompile Include="ucnvdisp.c" />\r
     <ClCompile Include="ucnvhz.c" />\r
     <ClCompile Include="ucnvisci.c" />\r
     <ClCompile Include="ustrfmt.c" />\r
     <ClCompile Include="util.cpp" />\r
     <ClCompile Include="util_props.cpp" />\r
     <ClCompile Include="ustrfmt.c" />\r
     <ClCompile Include="util.cpp" />\r
     <ClCompile Include="util_props.cpp" />\r
-    <ClCompile Include="punycode.c" />\r
+    <ClCompile Include="punycode.cpp" />\r
     <ClCompile Include="uidna.cpp" />\r
     <ClCompile Include="uts46.cpp" />\r
     <ClCompile Include="locavailable.cpp" />\r
     <ClCompile Include="uidna.cpp" />\r
     <ClCompile Include="uts46.cpp" />\r
     <ClCompile Include="locavailable.cpp" />\r
     <ClCompile Include="resbund.cpp" />\r
     <ClCompile Include="resbund_cnv.cpp" />\r
     <ClCompile Include="ucat.c" />\r
     <ClCompile Include="resbund.cpp" />\r
     <ClCompile Include="resbund_cnv.cpp" />\r
     <ClCompile Include="ucat.c" />\r
-    <ClCompile Include="uloc.c" />\r
+    <ClCompile Include="uloc.cpp" />\r
     <ClCompile Include="uloc_tag.c" />\r
     <ClCompile Include="ures_cnv.c" />\r
     <ClCompile Include="uloc_tag.c" />\r
     <ClCompile Include="ures_cnv.c" />\r
-    <ClCompile Include="uresbund.c" />\r
+    <ClCompile Include="uresbund.cpp" />\r
     <ClCompile Include="uresdata.c" />\r
     <ClCompile Include="caniter.cpp" />\r
     <ClCompile Include="filterednormalizer2.cpp" />\r
     <ClCompile Include="uresdata.c" />\r
     <ClCompile Include="caniter.cpp" />\r
     <ClCompile Include="filterednormalizer2.cpp" />\r
     <ClCompile Include="unorm_it.c" />\r
     <ClCompile Include="unormcmp.cpp" />\r
     <ClCompile Include="bmpset.cpp" />\r
     <ClCompile Include="unorm_it.c" />\r
     <ClCompile Include="unormcmp.cpp" />\r
     <ClCompile Include="bmpset.cpp" />\r
+    <ClCompile Include="patternprops.cpp" />\r
     <ClCompile Include="propname.cpp" />\r
     <ClCompile Include="ruleiter.cpp" />\r
     <ClCompile Include="propname.cpp" />\r
     <ClCompile Include="ruleiter.cpp" />\r
-    <ClCompile Include="ucase.c" />\r
+    <ClCompile Include="ucase.cpp" />\r
     <ClCompile Include="uchar.c" />\r
     <ClCompile Include="uchar.c" />\r
-    <ClCompile Include="unames.c" />\r
+    <ClCompile Include="unames.cpp" />\r
     <ClCompile Include="unifilt.cpp" />\r
     <ClCompile Include="unifunct.cpp" />\r
     <ClCompile Include="uniset.cpp" />\r
     <ClCompile Include="unifilt.cpp" />\r
     <ClCompile Include="unifunct.cpp" />\r
     <ClCompile Include="uniset.cpp" />\r
+    <ClCompile Include="uniset_closure.cpp" />\r
     <ClCompile Include="uniset_props.cpp" />\r
     <ClCompile Include="unisetspan.cpp" />\r
     <ClCompile Include="uprops.cpp" />\r
     <ClCompile Include="uniset_props.cpp" />\r
     <ClCompile Include="unisetspan.cpp" />\r
     <ClCompile Include="uprops.cpp" />\r
     <ClCompile Include="servrbf.cpp" />\r
     <ClCompile Include="servslkf.cpp" />\r
     <ClCompile Include="usprep.cpp" />\r
     <ClCompile Include="servrbf.cpp" />\r
     <ClCompile Include="servslkf.cpp" />\r
     <ClCompile Include="usprep.cpp" />\r
+    <ClCompile Include="appendable.cpp" />\r
     <ClCompile Include="bytestream.cpp" />\r
     <ClCompile Include="bytestream.cpp" />\r
+    <ClCompile Include="bytestrie.cpp" />\r
+    <ClCompile Include="bytestriebuilder.cpp" />\r
+    <ClCompile Include="bytestrieiterator.cpp" />\r
     <ClCompile Include="chariter.cpp" />\r
     <ClCompile Include="charstr.cpp" />\r
     <ClCompile Include="cstring.c" />\r
     <ClCompile Include="cwchar.c" />\r
     <ClCompile Include="chariter.cpp" />\r
     <ClCompile Include="charstr.cpp" />\r
     <ClCompile Include="cstring.c" />\r
     <ClCompile Include="cwchar.c" />\r
+    <ClCompile Include="messagepattern.cpp" />\r
     <ClCompile Include="schriter.cpp" />\r
     <ClCompile Include="stringpiece.cpp" />\r
     <ClCompile Include="schriter.cpp" />\r
     <ClCompile Include="stringpiece.cpp" />\r
-    <ClCompile Include="ucasemap.c" />\r
+    <ClCompile Include="stringtriebuilder.cpp" />\r
+    <ClCompile Include="ucasemap.cpp" />\r
+    <ClCompile Include="ucasemap_titlecase_brkiter.cpp" />\r
+    <ClCompile Include="ucharstrie.cpp" />\r
+    <ClCompile Include="ucharstriebuilder.cpp" />\r
+    <ClCompile Include="ucharstrieiterator.cpp" />\r
     <ClCompile Include="uchriter.cpp" />\r
     <ClCompile Include="uinvchar.c" />\r
     <ClCompile Include="uiter.cpp" />\r
     <ClCompile Include="unistr.cpp" />\r
     <ClCompile Include="unistr_case.cpp" />\r
     <ClCompile Include="uchriter.cpp" />\r
     <ClCompile Include="uinvchar.c" />\r
     <ClCompile Include="uiter.cpp" />\r
     <ClCompile Include="unistr.cpp" />\r
     <ClCompile Include="unistr_case.cpp" />\r
+    <ClCompile Include="unistr_case_locale.cpp" />\r
     <ClCompile Include="unistr_cnv.cpp" />\r
     <ClCompile Include="unistr_props.cpp" />\r
     <ClCompile Include="unistr_cnv.cpp" />\r
     <ClCompile Include="unistr_props.cpp" />\r
+    <ClCompile Include="unistr_titlecase_brkiter.cpp" />\r
     <ClCompile Include="ustr_cnv.c" />\r
     <ClCompile Include="ustr_cnv.c" />\r
-    <ClCompile Include="ustr_wcs.c" />\r
-    <ClCompile Include="ustrcase.c" />\r
-    <ClCompile Include="ustring.c" />\r
-    <ClCompile Include="ustrtrns.c" />\r
+    <ClCompile Include="ustr_titlecase_brkiter.cpp" />\r
+    <ClCompile Include="ustr_wcs.cpp" />\r
+    <ClCompile Include="ustrcase.cpp" />\r
+    <ClCompile Include="ustrcase_locale.cpp" />\r
+    <ClCompile Include="ustring.cpp" />\r
+    <ClCompile Include="ustrtrns.cpp" />\r
     <ClCompile Include="utext.cpp" />\r
     <ClCompile Include="utf_impl.c" />\r
   </ItemGroup>\r
     <ClCompile Include="utext.cpp" />\r
     <ClCompile Include="utf_impl.c" />\r
   </ItemGroup>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="ubrkimpl.h" />\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="ubrkimpl.h" />\r
+    <ClInclude Include="ucol_data.h" />\r
     <ClInclude Include="ucol_swp.h" />\r
     <ClInclude Include="hash.h" />\r
     <ClInclude Include="propsvec.h" />\r
     <ClInclude Include="ucol_swp.h" />\r
     <ClInclude Include="hash.h" />\r
     <ClInclude Include="propsvec.h" />\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
+    <ClInclude Include="uelement.h" />\r
     <ClInclude Include="uenumimp.h" />\r
     <ClInclude Include="uhash.h" />\r
     <ClInclude Include="ulist.h" />\r
     <ClInclude Include="uenumimp.h" />\r
     <ClInclude Include="uhash.h" />\r
     <ClInclude Include="ulist.h" />\r
     </CustomBuild>\r
     <ClInclude Include="locmap.h" />\r
     <ClInclude Include="mutex.h" />\r
     </CustomBuild>\r
     <ClInclude Include="locmap.h" />\r
     <ClInclude Include="mutex.h" />\r
-    <CustomBuild Include="unicode\putil.h">\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-    </CustomBuild>\r
-    <ClInclude Include="putilimp.h" />\r
-    <CustomBuild Include="unicode\pwin32.h">\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-    </CustomBuild>\r
-    <CustomBuild Include="unicode\std_string.h">\r
+    <CustomBuild Include="unicode\platform.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
-    <ClInclude Include="uassert.h" />\r
-    <CustomBuild Include="unicode\uconfig.h">\r
+    <CustomBuild Include="unicode\ptypes.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
-    <CustomBuild Include="unicode\udeprctd.h">\r
+    <CustomBuild Include="unicode\putil.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
-    <CustomBuild Include="unicode\udraft.h">\r
+    <ClInclude Include="putilimp.h" />\r
+    <CustomBuild Include="unicode\std_string.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
-    <CustomBuild Include="unicode\uintrnal.h">\r
+    <ClInclude Include="uassert.h" />\r
+    <CustomBuild Include="unicode\uconfig.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="umutex.h" />\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="umutex.h" />\r
-    <CustomBuild Include="unicode\uobslete.h">\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-    </CustomBuild>\r
+    <ClInclude Include="uposixdefs.h" />\r
     <CustomBuild Include="unicode\urename.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
     <CustomBuild Include="unicode\urename.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-    </CustomBuild>\r
-    <CustomBuild Include="unicode\usystem.h">\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
-</Command>\r
-      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
-      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="unorm_it.h" />\r
     <ClInclude Include="unormimp.h" />\r
     <ClInclude Include="bmpset.h" />\r
     <ClInclude Include="unorm_it.h" />\r
     <ClInclude Include="unormimp.h" />\r
     <ClInclude Include="bmpset.h" />\r
+    <ClInclude Include="messageimpl.h" />\r
+    <ClInclude Include="patternprops.h" />\r
     <ClInclude Include="propname.h" />\r
     <ClInclude Include="ruleiter.h" />\r
     <CustomBuild Include="unicode\symtable.h">\r
     <ClInclude Include="propname.h" />\r
     <ClInclude Include="ruleiter.h" />\r
     <CustomBuild Include="unicode\symtable.h">\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\appendable.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\bytestrie.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\bytestriebuilder.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
     <ClInclude Include="charstr.h" />\r
     <ClInclude Include="cstring.h" />\r
     <ClInclude Include="cwchar.h" />\r
     <ClInclude Include="charstr.h" />\r
     <ClInclude Include="cstring.h" />\r
     <ClInclude Include="cwchar.h" />\r
+    <CustomBuild Include="unicode\messagepattern.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="unicode\rep.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
     <CustomBuild Include="unicode\rep.h">\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\stringtriebuilder.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\ucharstrie.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\ucharstriebuilder.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
       <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="unicode\ustringtrie.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy "%(FullPath)" ..\..\include\unicode\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">copy "%(FullPath)" ..\..\include\unicode\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
 </Command>\r
       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\include\unicode\%(Filename)%(Extension);%(Outputs)</Outputs>\r
     </CustomBuild>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
   <ImportGroup Label="ExtensionTargets">\r
   </ImportGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
   <ImportGroup Label="ExtensionTargets">\r
   </ImportGroup>\r
-</Project>
+</Project>\r