From d656edc28b1b2bbbd97d205489bc29515eb1d5e2 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 01:53:39 -0500 Subject: [PATCH 1/8] Added project files for VS2013 and VS2015. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • Added project files for Visual Studio 2013 and Visual Studio 2015. • Made several small changes that were required to compile in Visual Studio 2015. --- include/SAX/wrappers/saxmsxml2.hpp | 9 + .../convert/impl/codecvt_specialisations.hpp | 22 + src/convert/rot13codecvt.cpp | 1 + src/convert/utf16beucs2codecvt.cpp | 1 + src/convert/utf16leucs2codecvt.cpp | 1 + vs2013+/Arabica.props | 62 +++ vs2013+/Arabica.sln | 117 ++++++ vs2013+/Arabica_noboost.sln | 64 +++ vs2013+/Arabica_noboost_tests.sln | 111 +++++ vs2013+/Arabica_tests.sln | 106 +++++ vs2013+/CppUnitLib.vcxproj | 86 ++++ vs2013+/example_DOM_writer.vcxproj | 119 ++++++ vs2013+/example_SAX_Taggle.vcxproj | 106 +++++ vs2013+/example_SAX_pyx.vcxproj | 130 ++++++ vs2013+/example_SAX_simplehander.vcxproj | 135 ++++++ vs2013+/example_SAX_writer.vcxproj | 132 ++++++ vs2013+/example_SAX_xmlbase.vcxproj | 115 ++++++ vs2013+/example_Utils_transcode.vcxproj | 115 ++++++ vs2013+/example_XPath_xgrep.vcxproj | 119 ++++++ vs2013+/example_XSLT_Mangle.vcxproj | 187 +++++++++ vs2013+/lib_arabica.vcxproj | 386 ++++++++++++++++++ vs2013+/lib_arabica_noboost.vcxproj | 386 ++++++++++++++++++ vs2013+/test_DOM.vcxproj | 104 +++++ vs2013+/test_DOM_silly.vcxproj | 109 +++++ vs2013+/test_DOM_wide.vcxproj | 111 +++++ vs2013+/test_SAX_filter.vcxproj | 91 +++++ vs2013+/test_SAX_filter_silly.vcxproj | 87 ++++ vs2013+/test_SAX_filter_wide.vcxproj | 87 ++++ vs2013+/test_utils.vcxproj | 85 ++++ vs2013+/test_xpath.vcxproj | 97 +++++ vs2013+/test_xpath_silly.vcxproj | 102 +++++ vs2013+/test_xpath_wide.vcxproj | 100 +++++ vs2013+/test_xslt.vcxproj | 93 +++++ vs2013+/test_xslt_silly.vcxproj | 94 +++++ vs2013+/test_xslt_wide.vcxproj | 95 +++++ vs2013+/test_xslt_wide.vcxproj.bak | 143 +++++++ 36 files changed, 3908 insertions(+) create mode 100644 vs2013+/Arabica.props create mode 100644 vs2013+/Arabica.sln create mode 100644 vs2013+/Arabica_noboost.sln create mode 100644 vs2013+/Arabica_noboost_tests.sln create mode 100644 vs2013+/Arabica_tests.sln create mode 100644 vs2013+/CppUnitLib.vcxproj create mode 100644 vs2013+/example_DOM_writer.vcxproj create mode 100644 vs2013+/example_SAX_Taggle.vcxproj create mode 100644 vs2013+/example_SAX_pyx.vcxproj create mode 100644 vs2013+/example_SAX_simplehander.vcxproj create mode 100644 vs2013+/example_SAX_writer.vcxproj create mode 100644 vs2013+/example_SAX_xmlbase.vcxproj create mode 100644 vs2013+/example_Utils_transcode.vcxproj create mode 100644 vs2013+/example_XPath_xgrep.vcxproj create mode 100644 vs2013+/example_XSLT_Mangle.vcxproj create mode 100644 vs2013+/lib_arabica.vcxproj create mode 100644 vs2013+/lib_arabica_noboost.vcxproj create mode 100644 vs2013+/test_DOM.vcxproj create mode 100644 vs2013+/test_DOM_silly.vcxproj create mode 100644 vs2013+/test_DOM_wide.vcxproj create mode 100644 vs2013+/test_SAX_filter.vcxproj create mode 100644 vs2013+/test_SAX_filter_silly.vcxproj create mode 100644 vs2013+/test_SAX_filter_wide.vcxproj create mode 100644 vs2013+/test_utils.vcxproj create mode 100644 vs2013+/test_xpath.vcxproj create mode 100644 vs2013+/test_xpath_silly.vcxproj create mode 100644 vs2013+/test_xpath_wide.vcxproj create mode 100644 vs2013+/test_xslt.vcxproj create mode 100644 vs2013+/test_xslt_silly.vcxproj create mode 100644 vs2013+/test_xslt_wide.vcxproj create mode 100644 vs2013+/test_xslt_wide.vcxproj.bak diff --git a/include/SAX/wrappers/saxmsxml2.hpp b/include/SAX/wrappers/saxmsxml2.hpp index 8c262f11..903a0c62 100644 --- a/include/SAX/wrappers/saxmsxml2.hpp +++ b/include/SAX/wrappers/saxmsxml2.hpp @@ -23,6 +23,11 @@ #include _COM_SMARTPTR_TYPEDEF(ISAXXMLReader, __uuidof(ISAXXMLReader)); +#if defined(_MSC_VER) +# pragma warning( push ) +# pragma warning( disable : 6031 ) +#endif + namespace Arabica { namespace SAX @@ -1072,6 +1077,10 @@ void msxml2_wrapper::parse(inputSourceT& source) } // namespace SAX } // namespace Arabica +#if defined(_MSC_VER) +# pragma warning( pop ) +#endif + #endif // end of file diff --git a/include/convert/impl/codecvt_specialisations.hpp b/include/convert/impl/codecvt_specialisations.hpp index c52cdc2e..bb488e2c 100644 --- a/include/convert/impl/codecvt_specialisations.hpp +++ b/include/convert/impl/codecvt_specialisations.hpp @@ -1,6 +1,18 @@ #ifndef ARABICA_IMPL_CODECVT_SPECIALISATIONS_H #define ARABICA_IMPL_CODECVT_SPECIALISATIONS_H +#if defined(_MSC_VER) +# if defined(max) +# pragma push_macro("max") +# undef max +# endif +# if defined(min) +# pragma push_macro("min") +# undef min +# endif +#endif + +#include #include namespace std @@ -128,4 +140,14 @@ protected: }; // class codecvt : } // namespace std + +#if defined(_MSC_VER) +# if defined(max) +# pragma pop_macro("max") +# endif +# if defined(min) +# pragma pop_macro("min") +# endif +#endif + #endif diff --git a/src/convert/rot13codecvt.cpp b/src/convert/rot13codecvt.cpp index 75eeabc3..5d29821b 100644 --- a/src/convert/rot13codecvt.cpp +++ b/src/convert/rot13codecvt.cpp @@ -4,6 +4,7 @@ // /////////////////////////////////////////// +#include #include #include diff --git a/src/convert/utf16beucs2codecvt.cpp b/src/convert/utf16beucs2codecvt.cpp index 2700a728..27274904 100644 --- a/src/convert/utf16beucs2codecvt.cpp +++ b/src/convert/utf16beucs2codecvt.cpp @@ -1,6 +1,7 @@ //--------------------------------------------------------------------------- // $Id$ //--------------------------------------------------------------------------- +#include #include #ifndef ARABICA_NO_WCHAR_T #include diff --git a/src/convert/utf16leucs2codecvt.cpp b/src/convert/utf16leucs2codecvt.cpp index e4ac5d6d..36f54e8f 100644 --- a/src/convert/utf16leucs2codecvt.cpp +++ b/src/convert/utf16leucs2codecvt.cpp @@ -1,6 +1,7 @@ //--------------------------------------------------------------------------- // $Id$ //--------------------------------------------------------------------------- +#include #include #ifndef ARABICA_NO_WCHAR_T #include diff --git a/vs2013+/Arabica.props b/vs2013+/Arabica.props new file mode 100644 index 00000000..cae9787a --- /dev/null +++ b/vs2013+/Arabica.props @@ -0,0 +1,62 @@ + + + + <_PropertySheetDisplayName>yekneb + false + true + x86 + x64 + vc12 + vc14 + $([System.IO.Path]::GetFullPath('$(SolutionDir)..\$(VCSubDir)\$(TargetPlatform)\$(Configuration)\')) + $(SolutionDir)int\$(VCSubDir)\$(TargetPlatform)\$(Configuration)\$(ProjectName)\ + + + + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\include'));%(AdditionalIncludeDirectories) + EnableFastChecks + ProgramDatabase + false + 4503 + true + true + true + OnlyExplicitInline + true + false + true + Disabled + MaxSpeed + _DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions) + NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions) + $(OutDir)$(TargetName).pdb + MultiThreadedDebugDLL + MultiThreadedDLL + true + true + false + true + true + true + Level3 + + + true + + + + true + true + false + true + false + MachineX86 + MachineX64 + + + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\include'));%(AdditionalIncludeDirectories) + _DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions) + NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions) + + + diff --git a/vs2013+/Arabica.sln b/vs2013+/Arabica.sln new file mode 100644 index 00000000..d6c34d5a --- /dev/null +++ b/vs2013+/Arabica.sln @@ -0,0 +1,117 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25123.0 +MinimumVisualStudioVersion = 12.0.40629.0 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArabicaLib", "lib_arabica.vcxproj", "{4CA72415-D03A-4447-BE4E-C093A5146CAC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_pyx", "example_SAX_pyx.vcxproj", "{5214A867-2768-4CD0-9E29-6EED20718556}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_SimpleHandler", "example_SAX_simplehander.vcxproj", "{4D861155-0183-4637-8F01-4F8FDB43C344}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_writer", "example_SAX_writer.vcxproj", "{C57BA030-A81F-4EA2-9CB6-D1BE2404B787}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_xmlbase", "example_SAX_xmlbase.vcxproj", "{1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_DOM_writer", "example_DOM_writer.vcxproj", "{C1CF7801-1681-4F15-8D71-BBC814805AF2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_Utils_transcode", "example_Utils_transcode.vcxproj", "{436B423B-BF20-4B2E-A187-604AF391FBE2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_XPath_xgrep", "example_XPath_xgrep.vcxproj", "{5F7B038E-5148-4EF4-AB43-5035F666D00D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_XSLT_Mangle", "example_XSLT_Mangle.vcxproj", "{FDF423F0-ACF8-4963-81A4-C886B9174B72}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_Taggle", "example_SAX_Taggle.vcxproj", "{274EB942-0AA8-4715-8419-4722868A22BA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.ActiveCfg = Debug|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.Build.0 = Debug|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.ActiveCfg = Release|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.Build.0 = Release|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.ActiveCfg = Debug|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.Build.0 = Debug|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|x64.ActiveCfg = Debug|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|x64.Build.0 = Debug|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.ActiveCfg = Release|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.Build.0 = Release|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|x64.ActiveCfg = Release|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|x64.Build.0 = Release|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.ActiveCfg = Debug|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.Build.0 = Debug|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|x64.ActiveCfg = Debug|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|x64.Build.0 = Debug|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.ActiveCfg = Release|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.Build.0 = Release|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|x64.ActiveCfg = Release|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|x64.Build.0 = Release|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.ActiveCfg = Debug|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.Build.0 = Debug|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|x64.ActiveCfg = Debug|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|x64.Build.0 = Debug|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.ActiveCfg = Release|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.Build.0 = Release|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|x64.ActiveCfg = Release|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|x64.Build.0 = Release|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.ActiveCfg = Debug|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.Build.0 = Debug|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|x64.ActiveCfg = Debug|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|x64.Build.0 = Debug|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.ActiveCfg = Release|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.Build.0 = Release|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|x64.ActiveCfg = Release|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|x64.Build.0 = Release|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.ActiveCfg = Debug|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.Build.0 = Debug|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|x64.ActiveCfg = Debug|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|x64.Build.0 = Debug|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.ActiveCfg = Release|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.Build.0 = Release|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|x64.ActiveCfg = Release|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|x64.Build.0 = Release|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.ActiveCfg = Debug|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.Build.0 = Debug|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|x64.ActiveCfg = Debug|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|x64.Build.0 = Debug|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.ActiveCfg = Release|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.Build.0 = Release|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|x64.ActiveCfg = Release|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|x64.Build.0 = Release|x64 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Debug|Win32.ActiveCfg = Debug|Win32 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Debug|Win32.Build.0 = Debug|Win32 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Debug|x64.ActiveCfg = Debug|x64 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Debug|x64.Build.0 = Debug|x64 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Release|Win32.ActiveCfg = Release|Win32 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Release|Win32.Build.0 = Release|Win32 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Release|x64.ActiveCfg = Release|x64 + {5F7B038E-5148-4EF4-AB43-5035F666D00D}.Release|x64.Build.0 = Release|x64 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Debug|Win32.ActiveCfg = Debug|Win32 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Debug|Win32.Build.0 = Debug|Win32 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Debug|x64.ActiveCfg = Debug|x64 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Debug|x64.Build.0 = Debug|x64 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Release|Win32.ActiveCfg = Release|Win32 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Release|Win32.Build.0 = Release|Win32 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Release|x64.ActiveCfg = Release|x64 + {FDF423F0-ACF8-4963-81A4-C886B9174B72}.Release|x64.Build.0 = Release|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.ActiveCfg = Debug|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.Build.0 = Debug|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|x64.ActiveCfg = Debug|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|x64.Build.0 = Debug|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.ActiveCfg = Release|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.Build.0 = Release|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|x64.ActiveCfg = Release|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vs2013+/Arabica_noboost.sln b/vs2013+/Arabica_noboost.sln new file mode 100644 index 00000000..e8902867 --- /dev/null +++ b/vs2013+/Arabica_noboost.sln @@ -0,0 +1,64 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25123.0 +MinimumVisualStudioVersion = 12.0.40629.0 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_pyx", "example_SAX_pyx.vcxproj", "{5214A867-2768-4CD0-9E29-6EED20718556}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_SimpleHandler", "example_SAX_simplehander.vcxproj", "{4D861155-0183-4637-8F01-4F8FDB43C344}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_writer", "example_SAX_writer.vcxproj", "{C57BA030-A81F-4EA2-9CB6-D1BE2404B787}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_xmlbase", "example_SAX_xmlbase.vcxproj", "{1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_DOM_writer", "example_DOM_writer.vcxproj", "{C1CF7801-1681-4F15-8D71-BBC814805AF2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_Utils_transcode", "example_Utils_transcode.vcxproj", "{436B423B-BF20-4B2E-A187-604AF391FBE2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArabicaLib", "lib_arabica_noboost.vcxproj", "{4CA72415-D03A-4447-BE4E-C093A5146CAC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example_SAX_Taggle", "example_SAX_Taggle.vcxproj", "{274EB942-0AA8-4715-8419-4722868A22BA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.ActiveCfg = Debug|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.Build.0 = Debug|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.ActiveCfg = Release|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.Build.0 = Release|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.ActiveCfg = Debug|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.Build.0 = Debug|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.ActiveCfg = Release|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.Build.0 = Release|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.ActiveCfg = Debug|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.Build.0 = Debug|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.ActiveCfg = Release|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.Build.0 = Release|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.ActiveCfg = Debug|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.Build.0 = Debug|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.ActiveCfg = Release|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.Build.0 = Release|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.ActiveCfg = Debug|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.Build.0 = Debug|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.ActiveCfg = Release|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.Build.0 = Release|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.ActiveCfg = Debug|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.Build.0 = Debug|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.ActiveCfg = Release|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.ActiveCfg = Debug|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.Build.0 = Debug|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.ActiveCfg = Release|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vs2013+/Arabica_noboost_tests.sln b/vs2013+/Arabica_noboost_tests.sln new file mode 100644 index 00000000..3cd2b61b --- /dev/null +++ b/vs2013+/Arabica_noboost_tests.sln @@ -0,0 +1,111 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25123.0 +MinimumVisualStudioVersion = 12.0.40629.0 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM", "test_DOM.vcxproj", "{74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} = {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} = {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + {FB5B88E9-DAB3-401C-B413-77403C562C49} = {FB5B88E9-DAB3-401C-B413-77403C562C49} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM_silly", "test_DOM_silly.vcxproj", "{7D957E35-93D3-4C9E-A5EF-4B0620CE758C}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} = {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} = {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} = {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + {FB5B88E9-DAB3-401C-B413-77403C562C49} = {FB5B88E9-DAB3-401C-B413-77403C562C49} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM_wide", "test_DOM_wide.vcxproj", "{DE6FD811-12BD-4914-BA29-CD987C4B0D48}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} = {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} = {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} = {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} = {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + {FB5B88E9-DAB3-401C-B413-77403C562C49} = {FB5B88E9-DAB3-401C-B413-77403C562C49} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_utils", "test_utils.vcxproj", "{FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter", "test_SAX_filter.vcxproj", "{A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_silly", "test_SAX_filter_silly.vcxproj", "{2E63A3DC-7A79-49F4-B0F9-78438DCA876A}" + ProjectSection(ProjectDependencies) = postProject + {4CA72415-D03A-4447-BE4E-C093A5146CAC} = {4CA72415-D03A-4447-BE4E-C093A5146CAC} + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} = {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_wide", "test_SAX_filter_wide.vcxproj", "{FB5B88E9-DAB3-401C-B413-77403C562C49}" + ProjectSection(ProjectDependencies) = postProject + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} = {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} = {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} = {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArabicaLib", "lib_arabica_noboost.vcxproj", "{4CA72415-D03A-4447-BE4E-C093A5146CAC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitLib", "CppUnitLib.vcxproj", "{894C6ACE-97EE-497B-BC2C-310E6AC82EFC}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.ActiveCfg = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.Build.0 = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.ActiveCfg = Release|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.Build.0 = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.ActiveCfg = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.Build.0 = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.ActiveCfg = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.Build.0 = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.ActiveCfg = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.Build.0 = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.ActiveCfg = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.Build.0 = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.ActiveCfg = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.Build.0 = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.ActiveCfg = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.Build.0 = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.ActiveCfg = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.Build.0 = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.ActiveCfg = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.Build.0 = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.ActiveCfg = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.Build.0 = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.ActiveCfg = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.Build.0 = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.ActiveCfg = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.Build.0 = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.ActiveCfg = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.ActiveCfg = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.Build.0 = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.ActiveCfg = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vs2013+/Arabica_tests.sln b/vs2013+/Arabica_tests.sln new file mode 100644 index 00000000..8e47d727 --- /dev/null +++ b/vs2013+/Arabica_tests.sln @@ -0,0 +1,106 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25123.0 +MinimumVisualStudioVersion = 12.0.40629.0 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ArabicaLib", "lib_arabica.vcxproj", "{4CA72415-D03A-4447-BE4E-C093A5146CAC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM", "test_DOM.vcxproj", "{74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CppUnitLib", "CppUnitLib.vcxproj", "{894C6ACE-97EE-497B-BC2C-310E6AC82EFC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM_silly", "test_DOM_silly.vcxproj", "{7D957E35-93D3-4C9E-A5EF-4B0620CE758C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_DOM_wide", "test_DOM_wide.vcxproj", "{DE6FD811-12BD-4914-BA29-CD987C4B0D48}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter", "test_SAX_filter.vcxproj", "{A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_silly", "test_SAX_filter_silly.vcxproj", "{2E63A3DC-7A79-49F4-B0F9-78438DCA876A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_SAX_filter_wide", "test_SAX_filter_wide.vcxproj", "{FB5B88E9-DAB3-401C-B413-77403C562C49}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_utils", "test_utils.vcxproj", "{FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xpath", "test_xpath.vcxproj", "{B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xpath_silly", "test_xpath_silly.vcxproj", "{92BC362C-4B23-4444-A9A8-81933D01D283}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xpath_wide", "test_xpath_wide.vcxproj", "{EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xslt", "test_xslt.vcxproj", "{44BA3424-C58E-4A49-ADDD-6180C61E5E34}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xslt_wide", "test_xslt_wide.vcxproj", "{B4FB0A94-1792-43F1-A57F-4D77AB7593DB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_xslt_silly", "test_xslt_silly.vcxproj", "{9FBD30C4-8588-49A8-95E4-471307B57F7E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.ActiveCfg = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.Build.0 = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.ActiveCfg = Release|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.Build.0 = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.ActiveCfg = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.Build.0 = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.ActiveCfg = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.Build.0 = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.ActiveCfg = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.Build.0 = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.ActiveCfg = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.Build.0 = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.ActiveCfg = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.Build.0 = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.ActiveCfg = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.Build.0 = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.ActiveCfg = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.Build.0 = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.ActiveCfg = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.Build.0 = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.ActiveCfg = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.Build.0 = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.ActiveCfg = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.Build.0 = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.ActiveCfg = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.Build.0 = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.ActiveCfg = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.Build.0 = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.ActiveCfg = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.Build.0 = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.ActiveCfg = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.Build.0 = Release|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|Win32.ActiveCfg = Debug|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|Win32.Build.0 = Debug|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|Win32.ActiveCfg = Release|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|Win32.Build.0 = Release|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|Win32.ActiveCfg = Debug|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|Win32.Build.0 = Debug|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|Win32.ActiveCfg = Release|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|Win32.Build.0 = Release|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|Win32.ActiveCfg = Debug|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|Win32.Build.0 = Debug|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|Win32.ActiveCfg = Release|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|Win32.Build.0 = Release|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|Win32.ActiveCfg = Debug|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|Win32.Build.0 = Debug|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|Win32.ActiveCfg = Release|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|Win32.Build.0 = Release|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|Win32.ActiveCfg = Debug|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|Win32.Build.0 = Debug|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|Win32.ActiveCfg = Release|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|Win32.Build.0 = Release|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|Win32.ActiveCfg = Debug|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|Win32.Build.0 = Debug|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|Win32.ActiveCfg = Release|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vs2013+/CppUnitLib.vcxproj b/vs2013+/CppUnitLib.vcxproj new file mode 100644 index 00000000..9af13913 --- /dev/null +++ b/vs2013+/CppUnitLib.vcxproj @@ -0,0 +1,86 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC} + CppUnitLib + Win32Proj + v120 + v140 + 8.1 + + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + CppUnit + + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vs2013+/example_DOM_writer.vcxproj b/vs2013+/example_DOM_writer.vcxproj new file mode 100644 index 00000000..e6ba2ea7 --- /dev/null +++ b/vs2013+/example_DOM_writer.vcxproj @@ -0,0 +1,119 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {C1CF7801-1681-4F15-8D71-BBC814805AF2} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOMWriter + + + + + Console + + + _CONSOLE;%(PreprocessorDefinitions) + + + + + + Console + + + _CONSOLE;%(PreprocessorDefinitions) + + + + + + Console + + + _CONSOLE;%(PreprocessorDefinitions) + + + + + + Console + + + _CONSOLE;%(PreprocessorDefinitions) + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_SAX_Taggle.vcxproj b/vs2013+/example_SAX_Taggle.vcxproj new file mode 100644 index 00000000..3bc13893 --- /dev/null +++ b/vs2013+/example_SAX_Taggle.vcxproj @@ -0,0 +1,106 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {274EB942-0AA8-4715-8419-4722868A22BA} + example_SAX_Taggle + v120 + v140 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + taggle + + + + + + + + + + + + + + + + + + + + + + + {5214a867-2768-4cd0-9e29-6eed20718556} + false + + + {4d861155-0183-4637-8f01-4f8fdb43c344} + false + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_SAX_pyx.vcxproj b/vs2013+/example_SAX_pyx.vcxproj new file mode 100644 index 00000000..d6a3b8ef --- /dev/null +++ b/vs2013+/example_SAX_pyx.vcxproj @@ -0,0 +1,130 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {5214A867-2768-4CD0-9E29-6EED20718556} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + pyx + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_SAX_simplehander.vcxproj b/vs2013+/example_SAX_simplehander.vcxproj new file mode 100644 index 00000000..4638121d --- /dev/null +++ b/vs2013+/example_SAX_simplehander.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + example_SAX_SimpleHandler + {4D861155-0183-4637-8F01-4F8FDB43C344} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + simplehandler + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_SAX_writer.vcxproj b/vs2013+/example_SAX_writer.vcxproj new file mode 100644 index 00000000..d3aa6cac --- /dev/null +++ b/vs2013+/example_SAX_writer.vcxproj @@ -0,0 +1,132 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + Writer + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + %(AdditionalIncludeDirectories) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + %(AdditionalIncludeDirectories) + + + Console + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_SAX_xmlbase.vcxproj b/vs2013+/example_SAX_xmlbase.vcxproj new file mode 100644 index 00000000..e44e6c25 --- /dev/null +++ b/vs2013+/example_SAX_xmlbase.vcxproj @@ -0,0 +1,115 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xmlbase + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_Utils_transcode.vcxproj b/vs2013+/example_Utils_transcode.vcxproj new file mode 100644 index 00000000..f7685c16 --- /dev/null +++ b/vs2013+/example_Utils_transcode.vcxproj @@ -0,0 +1,115 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {436B423B-BF20-4B2E-A187-604AF391FBE2} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + transcode + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_XPath_xgrep.vcxproj b/vs2013+/example_XPath_xgrep.vcxproj new file mode 100644 index 00000000..7d9ba2d5 --- /dev/null +++ b/vs2013+/example_XPath_xgrep.vcxproj @@ -0,0 +1,119 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {5F7B038E-5148-4EF4-AB43-5035F666D00D} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xgrep + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + {c1cf7801-1681-4f15-8d71-bbc814805af2} + false + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/example_XSLT_Mangle.vcxproj b/vs2013+/example_XSLT_Mangle.vcxproj new file mode 100644 index 00000000..8b78a1db --- /dev/null +++ b/vs2013+/example_XSLT_Mangle.vcxproj @@ -0,0 +1,187 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FDF423F0-ACF8-4963-81A4-C886B9174B72} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + mangle + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/lib_arabica.vcxproj b/vs2013+/lib_arabica.vcxproj new file mode 100644 index 00000000..d3b5f779 --- /dev/null +++ b/vs2013+/lib_arabica.vcxproj @@ -0,0 +1,386 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + ArabicaLib + {4CA72415-D03A-4447-BE4E-C093A5146CAC} + ArabicaLib + v120 + v140 + 8.1 + + + + StaticLibrary + false + MultiByte + true + + + StaticLibrary + false + MultiByte + true + + + StaticLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + Arabica + Arabica + Arabica + Arabica + + + + _LIB;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + + + + _LIB;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + + + + _LIB;%(PreprocessorDefinitions) + + + + + + _LIB;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cl /TC /EP -D USE_MSXML ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + + + + + + \ No newline at end of file diff --git a/vs2013+/lib_arabica_noboost.vcxproj b/vs2013+/lib_arabica_noboost.vcxproj new file mode 100644 index 00000000..49d698ea --- /dev/null +++ b/vs2013+/lib_arabica_noboost.vcxproj @@ -0,0 +1,386 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + ArabicaLib + {4CA72415-D03A-4447-BE4E-C093A5146CAC} + ArabicaLib + v120 + v140 + 8.1 + + + + StaticLibrary + false + MultiByte + true + + + StaticLibrary + false + MultiByte + true + + + StaticLibrary + false + MultiByte + + + StaticLibrary + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + Arabica + Arabica + Arabica + Arabica + + + + _LIB;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + + + + _LIB;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + + + + _LIB;%(PreprocessorDefinitions) + + + + + + _LIB;%(PreprocessorDefinitions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cl /TC /EP -D USE_MSXML -D NO_BOOST ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML -D NO_BOOST ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML -D NO_BOOST ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + cl /TC /EP -D USE_MSXML -D NO_BOOST ..\vs7\ArabicaConfig.S > ..\include\SAX\ArabicaConfig.hpp + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + ..\include\SAX\ArabicaConfig.hpp;%(Outputs) + + + + + + \ No newline at end of file diff --git a/vs2013+/test_DOM.vcxproj b/vs2013+/test_DOM.vcxproj new file mode 100644 index 00000000..a7f9f1ea --- /dev/null +++ b/vs2013+/test_DOM.vcxproj @@ -0,0 +1,104 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test + + + + _CONSOLE;%(PreprocessorDefinitions) + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_DOM_silly.vcxproj b/vs2013+/test_DOM_silly.vcxproj new file mode 100644 index 00000000..56192cea --- /dev/null +++ b/vs2013+/test_DOM_silly.vcxproj @@ -0,0 +1,109 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {fa1a13a0-07d3-4fc9-a2d2-9f5fa8c3c3a4} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_DOM_wide.vcxproj b/vs2013+/test_DOM_wide.vcxproj new file mode 100644 index 00000000..acbb3b41 --- /dev/null +++ b/vs2013+/test_DOM_wide.vcxproj @@ -0,0 +1,111 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {DE6FD811-12BD-4914-BA29-CD987C4B0D48} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {7d957e35-93d3-4c9e-a5ef-4b0620ce758c} + false + + + {fa1a13a0-07d3-4fc9-a2d2-9f5fa8c3c3a4} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_SAX_filter.vcxproj b/vs2013+/test_SAX_filter.vcxproj new file mode 100644 index 00000000..77bf58ab --- /dev/null +++ b/vs2013+/test_SAX_filter.vcxproj @@ -0,0 +1,91 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {fa1a13a0-07d3-4fc9-a2d2-9f5fa8c3c3a4} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_SAX_filter_silly.vcxproj b/vs2013+/test_SAX_filter_silly.vcxproj new file mode 100644 index 00000000..b423d151 --- /dev/null +++ b/vs2013+/test_SAX_filter_silly.vcxproj @@ -0,0 +1,87 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_SAX_filter_wide.vcxproj b/vs2013+/test_SAX_filter_wide.vcxproj new file mode 100644 index 00000000..543cb46f --- /dev/null +++ b/vs2013+/test_SAX_filter_wide.vcxproj @@ -0,0 +1,87 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {FB5B88E9-DAB3-401C-B413-77403C562C49} + v120 + v140 + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + 0x0809 + + + Console + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_utils.vcxproj b/vs2013+/test_utils.vcxproj new file mode 100644 index 00000000..64586fff --- /dev/null +++ b/vs2013+/test_utils.vcxproj @@ -0,0 +1,85 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + utils_test + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xpath.vcxproj b/vs2013+/test_xpath.vcxproj new file mode 100644 index 00000000..cda3ab34 --- /dev/null +++ b/vs2013+/test_xpath.vcxproj @@ -0,0 +1,97 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xpath_silly.vcxproj b/vs2013+/test_xpath_silly.vcxproj new file mode 100644 index 00000000..91f43fe1 --- /dev/null +++ b/vs2013+/test_xpath_silly.vcxproj @@ -0,0 +1,102 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {92BC362C-4B23-4444-A9A8-81933D01D283} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xpath_wide.vcxproj b/vs2013+/test_xpath_wide.vcxproj new file mode 100644 index 00000000..12b6b8ec --- /dev/null +++ b/vs2013+/test_xpath_wide.vcxproj @@ -0,0 +1,100 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xslt.vcxproj b/vs2013+/test_xslt.vcxproj new file mode 100644 index 00000000..9c12fa3e --- /dev/null +++ b/vs2013+/test_xslt.vcxproj @@ -0,0 +1,93 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {44BA3424-C58E-4A49-ADDD-6180C61E5E34} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xslt_silly.vcxproj b/vs2013+/test_xslt_silly.vcxproj new file mode 100644 index 00000000..484f5bac --- /dev/null +++ b/vs2013+/test_xslt_silly.vcxproj @@ -0,0 +1,94 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {9FBD30C4-8588-49A8-95E4-471307B57F7E} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + + + Console + + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xslt_wide.vcxproj b/vs2013+/test_xslt_wide.vcxproj new file mode 100644 index 00000000..4cd32f25 --- /dev/null +++ b/vs2013+/test_xslt_wide.vcxproj @@ -0,0 +1,95 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB} + Win32Proj + v120 + v140 + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + + + + + + + + + + + + {894c6ace-97ee-497b-bc2c-310e6ac82efc} + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + \ No newline at end of file diff --git a/vs2013+/test_xslt_wide.vcxproj.bak b/vs2013+/test_xslt_wide.vcxproj.bak new file mode 100644 index 00000000..62b44748 --- /dev/null +++ b/vs2013+/test_xslt_wide.vcxproj.bak @@ -0,0 +1,143 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {44BA3424-C58E-4A49-ADDD-6180C61E5E34} + Win32Proj + v120 + v140 + + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\..\bin\ + .\Debug_test_xslt\ + true + .\..\bin\ + .\Release_test_xslt\ + false + xslt_test + xslt_test + C:\work\usr\include;$(IncludePath) + C:\work\usr\lib;$(LibraryPath) + + + + /Zm1000 %(AdditionalOptions) + Disabled + Default + ..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + false + Default + MultiThreadedDebugDLL + false + true + true + true + + + Level3 + EditAndContinue + + + ..\lib\arabica-debug.lib;..\lib\cppunit-debug.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName).exe + true + $(OutDir)$(TargetName).pdb + Console + false + + + NotSet + false + + + + + /Zm1000 %(AdditionalOptions) + ..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + false + true + true + true + + + Level3 + ProgramDatabase + + + ..\lib\arabica.lib;..\lib\cppunit.lib;%(AdditionalDependencies) + $(OutDir)$(TargetName).exe + false + Console + + + + + false + + + NotSet + false + + + + + + + + + + + + + + + + + {4ca72415-d03a-4447-be4e-c093a5146cac} + false + + + {74a66132-475a-4da1-8ef7-9cb0ef71e3d8} + false + + + {b3c75b3a-bb0a-4b23-87f9-fb9cd98ff8ce} + false + + + + + + From 5885afe6b2b85f1fb5580339285473ccbdb89bf6 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 02:48:33 -0500 Subject: [PATCH 2/8] Resolved 64-bit specific warnings. --- include/XPath/impl/xpath_function.hpp | 6 +++--- include/io/socket_stream.hpp | 8 ++++---- src/convert/base64codecvt.cpp | 2 +- src/convert/iso88591utf8codecvt.cpp | 2 +- src/convert/rot13codecvt.cpp | 2 +- src/convert/ucs2utf8codecvt.cpp | 2 +- src/convert/utf16beucs2codecvt.cpp | 2 +- src/convert/utf16leucs2codecvt.cpp | 2 +- src/convert/utf16utf8codecvt.cpp | 2 +- src/convert/utf8iso88591codecvt.cpp | 2 +- src/convert/utf8ucs2codecvt.cpp | 2 +- 11 files changed, 16 insertions(+), 16 deletions(-) diff --git a/include/XPath/impl/xpath_function.hpp b/include/XPath/impl/xpath_function.hpp index d9074973..7c261d90 100644 --- a/include/XPath/impl/xpath_function.hpp +++ b/include/XPath/impl/xpath_function.hpp @@ -202,7 +202,7 @@ public: virtual double doEvaluate(const DOM::Node& context, const ExecutionContext& executionContext) const { - return baseT::argAsNodeSet(0, context, executionContext).size(); + return static_cast(baseT::argAsNodeSet(0, context, executionContext).size()); } // evaluate }; // class CountFn @@ -480,7 +480,7 @@ protected: if(startAt < 0) startAt = 0; if((isInfinite(endAt)) || (endAt > string_adaptor::length(value))) - endAt = string_adaptor::length(value); + endAt = static_cast(string_adaptor::length(value)); return string_adaptor::substr(value, static_cast(startAt), static_cast(endAt - startAt)); } // evaluate @@ -498,7 +498,7 @@ public: const ExecutionContext& executionContext) const { string_type v = (baseT::argCount() > 0) ? baseT::argAsString(0, context, executionContext) : nodeStringValue(context); - return string_adaptor::length(v); + return static_cast(string_adaptor::length(v)); } // evaluate }; // StringLengthFn diff --git a/include/io/socket_stream.hpp b/include/io/socket_stream.hpp index 48bba0f8..83b8dd54 100644 --- a/include/io/socket_stream.hpp +++ b/include/io/socket_stream.hpp @@ -170,7 +170,7 @@ basic_socketbuf* basic_socketbuf::open(const cha sockAddr.sin_port = htons(port); // connect - int tmpsock = socket(AF_INET, SOCK_STREAM, 0); + int tmpsock = static_cast(socket(AF_INET, SOCK_STREAM, 0)); if(tmpsock == INVALID_SOCKET) return 0; if(connect(tmpsock, reinterpret_cast(&sockAddr), sizeof(sockaddr_in)) != 0) @@ -267,7 +267,7 @@ bool basic_socketbuf::writeSocket() if(!length) return true; - bool ok = (send(sock_, from_next, length, 0) != SOCKET_ERROR); + bool ok = (send(sock_, from_next, static_cast(length), 0) != SOCKET_ERROR); if(ok) setp(from_next, from_next + outBuffer_.capacity()); @@ -289,13 +289,13 @@ int basic_socketbuf::readSocket() if(!inBuffer_.capacity()) growInBuffer(); - size_t pbCount = std::min(gptr() - eback(), pbSize_); + size_t pbCount = std::min(gptr() - eback(), pbSize_); memcpy(&(inBuffer_[0]) + (pbSize_-pbCount)*sizeof(charT), gptr() - pbCount*sizeof(charT), pbCount*sizeof(charT)); - int res = recv(sock_, &(inBuffer_[0]) + pbSize_, inBuffer_.capacity() - pbSize_, 0); + int res = recv(sock_, &(inBuffer_[0]) + pbSize_, static_cast(inBuffer_.capacity() - pbSize_), 0); if(res == 0) { // server closed the socket diff --git a/src/convert/base64codecvt.cpp b/src/convert/base64codecvt.cpp index b6775962..ea31d929 100644 --- a/src/convert/base64codecvt.cpp +++ b/src/convert/base64codecvt.cpp @@ -150,7 +150,7 @@ int base64codecvt::do_length(const std::mbstate_t&, chars -= 3; } // while(chars > max) - return length; + return static_cast(length); } // do_length int base64codecvt::do_max_length() const throw() diff --git a/src/convert/iso88591utf8codecvt.cpp b/src/convert/iso88591utf8codecvt.cpp index edbd16c3..f243c193 100644 --- a/src/convert/iso88591utf8codecvt.cpp +++ b/src/convert/iso88591utf8codecvt.cpp @@ -55,7 +55,7 @@ int iso88591utf8codecvt::do_length(const std::mbstate_t&, ++from_next; } // while - return (from_next-from); + return static_cast(from_next-from); } // do_length // end of file diff --git a/src/convert/rot13codecvt.cpp b/src/convert/rot13codecvt.cpp index 5d29821b..ac25658c 100644 --- a/src/convert/rot13codecvt.cpp +++ b/src/convert/rot13codecvt.cpp @@ -43,7 +43,7 @@ int rot13codecvt::do_length(const std::mbstate_t&, const char* end, size_t max) const { - return std::max(end - from, max); + return std::max(static_cast(end - from), static_cast(max)); } // do_length // end of file diff --git a/src/convert/ucs2utf8codecvt.cpp b/src/convert/ucs2utf8codecvt.cpp index d4b17f52..9a28cca7 100644 --- a/src/convert/ucs2utf8codecvt.cpp +++ b/src/convert/ucs2utf8codecvt.cpp @@ -58,7 +58,7 @@ int ucs2utf8codecvt::do_length(const std::mbstate_t&, ++from_next; } // while - return (from_next-from); + return static_cast(from_next-from); } // do_length // end of file diff --git a/src/convert/utf16beucs2codecvt.cpp b/src/convert/utf16beucs2codecvt.cpp index 27274904..a2f1fd61 100644 --- a/src/convert/utf16beucs2codecvt.cpp +++ b/src/convert/utf16beucs2codecvt.cpp @@ -47,7 +47,7 @@ int utf16beucs2codecvt::do_length(const std::mbstate_t&, const char* end, size_t max) const { - return std::max((end-from), max/2); + return std::max(static_cast(end-from), static_cast(max/2)); } // do_length #endif diff --git a/src/convert/utf16leucs2codecvt.cpp b/src/convert/utf16leucs2codecvt.cpp index 36f54e8f..17abde79 100644 --- a/src/convert/utf16leucs2codecvt.cpp +++ b/src/convert/utf16leucs2codecvt.cpp @@ -47,7 +47,7 @@ int utf16leucs2codecvt::do_length(const std::mbstate_t&, const char* end, size_t max) const { - return std::max((end-from), max/2); + return std::max(static_cast(end-from), static_cast(max/2)); } // do_length #endif diff --git a/src/convert/utf16utf8codecvt.cpp b/src/convert/utf16utf8codecvt.cpp index 3d1db319..690a5686 100644 --- a/src/convert/utf16utf8codecvt.cpp +++ b/src/convert/utf16utf8codecvt.cpp @@ -58,7 +58,7 @@ int utf16utf8codecvt::do_length(const std::mbstate_t&, ++from_next; } // while - return (from_next-from); + return static_cast(from_next-from); } // do_length // end of file diff --git a/src/convert/utf8iso88591codecvt.cpp b/src/convert/utf8iso88591codecvt.cpp index 08c7ee95..0d2c0779 100644 --- a/src/convert/utf8iso88591codecvt.cpp +++ b/src/convert/utf8iso88591codecvt.cpp @@ -76,7 +76,7 @@ int utf8iso88591codecvt::do_length(const std::mbstate_t&, } } // while - return (from_next-from); + return static_cast(from_next-from); } // do_length // end of file diff --git a/src/convert/utf8ucs2codecvt.cpp b/src/convert/utf8ucs2codecvt.cpp index b51a3d00..d7d89a0f 100644 --- a/src/convert/utf8ucs2codecvt.cpp +++ b/src/convert/utf8ucs2codecvt.cpp @@ -77,7 +77,7 @@ int utf8ucs2codecvt::do_length(const std::mbstate_t&, } } // while - return (from_next-from); + return static_cast(from_next-from); } // do_length #endif From f55515f9f30be04bd82cc0db3210bcc6e03097d3 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 02:49:48 -0500 Subject: [PATCH 3/8] Added items to .gitignore. --- .gitignore | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 3c415b35..3499717a 100644 --- a/.gitignore +++ b/.gitignore @@ -40,6 +40,12 @@ tests/XSLT/test_path.hpp vs9/mangle.sln vs9/*.user vs10/mangle.sln +/vs2013+/Arabica.VC.db +/vs2013+/Arabica.VC.VC.opendb +/vc12 +/vc14 +/vs2013+/int/vc12 +/vs2013+/int/vc14 *.vcxproj.filters *.vcxproj.user @@ -100,4 +106,4 @@ cmake-build-debug/ spec gmon.out ipch -test_path.hpp +test_path.hpp \ No newline at end of file From 50fc53d9409a8c49a091e41ebfbfe7082f4c8a51 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 04:18:29 -0500 Subject: [PATCH 4/8] Added 64-bit project configurations. --- vs2013+/Arabica.sln | 1 + vs2013+/Arabica_noboost.sln | 36 ++++++++++++++- vs2013+/Arabica_noboost_tests.sln | 38 ++++++++++++++++ vs2013+/Arabica_tests.sln | 64 ++++++++++++++++++++++++++- vs2013+/CppUnitLib.vcxproj | 36 +++++++++++++++ vs2013+/test_DOM.vcxproj | 55 +++++++++++++++++++++++ vs2013+/test_DOM_silly.vcxproj | 53 ++++++++++++++++++++++ vs2013+/test_DOM_wide.vcxproj | 53 ++++++++++++++++++++++ vs2013+/test_SAX_filter.vcxproj | 53 ++++++++++++++++++++++ vs2013+/test_SAX_filter_silly.vcxproj | 53 ++++++++++++++++++++++ vs2013+/test_SAX_filter_wide.vcxproj | 53 ++++++++++++++++++++++ vs2013+/test_utils.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xpath.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xpath_silly.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xpath_wide.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xslt.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xslt_silly.vcxproj | 45 +++++++++++++++++++ vs2013+/test_xslt_wide.vcxproj | 43 ++++++++++++++++++ 18 files changed, 806 insertions(+), 2 deletions(-) diff --git a/vs2013+/Arabica.sln b/vs2013+/Arabica.sln index d6c34d5a..674e4456 100644 --- a/vs2013+/Arabica.sln +++ b/vs2013+/Arabica.sln @@ -1,3 +1,4 @@ + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.25123.0 diff --git a/vs2013+/Arabica_noboost.sln b/vs2013+/Arabica_noboost.sln index e8902867..f2276fd5 100644 --- a/vs2013+/Arabica_noboost.sln +++ b/vs2013+/Arabica_noboost.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.25123.0 @@ -22,41 +22,75 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.ActiveCfg = Debug|Win32 {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|Win32.Build.0 = Debug|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|x64.ActiveCfg = Debug|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Debug|x64.Build.0 = Debug|x64 {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.ActiveCfg = Release|Win32 {5214A867-2768-4CD0-9E29-6EED20718556}.Release|Win32.Build.0 = Release|Win32 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|x64.ActiveCfg = Release|x64 + {5214A867-2768-4CD0-9E29-6EED20718556}.Release|x64.Build.0 = Release|x64 {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.ActiveCfg = Debug|Win32 {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|Win32.Build.0 = Debug|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|x64.ActiveCfg = Debug|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Debug|x64.Build.0 = Debug|x64 {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.ActiveCfg = Release|Win32 {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|Win32.Build.0 = Release|Win32 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|x64.ActiveCfg = Release|x64 + {4D861155-0183-4637-8F01-4F8FDB43C344}.Release|x64.Build.0 = Release|x64 {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.ActiveCfg = Debug|Win32 {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|Win32.Build.0 = Debug|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|x64.ActiveCfg = Debug|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Debug|x64.Build.0 = Debug|x64 {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.ActiveCfg = Release|Win32 {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|Win32.Build.0 = Release|Win32 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|x64.ActiveCfg = Release|x64 + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787}.Release|x64.Build.0 = Release|x64 {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.ActiveCfg = Debug|Win32 {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|Win32.Build.0 = Debug|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|x64.ActiveCfg = Debug|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Debug|x64.Build.0 = Debug|x64 {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.ActiveCfg = Release|Win32 {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|Win32.Build.0 = Release|Win32 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|x64.ActiveCfg = Release|x64 + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A}.Release|x64.Build.0 = Release|x64 {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.ActiveCfg = Debug|Win32 {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|Win32.Build.0 = Debug|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|x64.ActiveCfg = Debug|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Debug|x64.Build.0 = Debug|x64 {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.ActiveCfg = Release|Win32 {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|Win32.Build.0 = Release|Win32 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|x64.ActiveCfg = Release|x64 + {C1CF7801-1681-4F15-8D71-BBC814805AF2}.Release|x64.Build.0 = Release|x64 {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.ActiveCfg = Debug|Win32 {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|Win32.Build.0 = Debug|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|x64.ActiveCfg = Debug|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Debug|x64.Build.0 = Debug|x64 {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.ActiveCfg = Release|Win32 {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|Win32.Build.0 = Release|Win32 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|x64.ActiveCfg = Release|x64 + {436B423B-BF20-4B2E-A187-604AF391FBE2}.Release|x64.Build.0 = Release|x64 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.ActiveCfg = Debug|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.Build.0 = Debug|x64 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.ActiveCfg = Release|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.Build.0 = Release|x64 {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.ActiveCfg = Debug|Win32 {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|Win32.Build.0 = Debug|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|x64.ActiveCfg = Debug|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Debug|x64.Build.0 = Debug|x64 {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.ActiveCfg = Release|Win32 {274EB942-0AA8-4715-8419-4722868A22BA}.Release|Win32.Build.0 = Release|Win32 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|x64.ActiveCfg = Release|x64 + {274EB942-0AA8-4715-8419-4722868A22BA}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/vs2013+/Arabica_noboost_tests.sln b/vs2013+/Arabica_noboost_tests.sln index 3cd2b61b..616c2a05 100644 --- a/vs2013+/Arabica_noboost_tests.sln +++ b/vs2013+/Arabica_noboost_tests.sln @@ -65,45 +65,83 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.ActiveCfg = Debug|Win32 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.Build.0 = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|x64.ActiveCfg = Debug|x64 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|x64.Build.0 = Debug|x64 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.ActiveCfg = Release|Win32 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.Build.0 = Release|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|x64.ActiveCfg = Release|x64 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|x64.Build.0 = Release|x64 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.ActiveCfg = Debug|Win32 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.Build.0 = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|x64.ActiveCfg = Debug|x64 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|x64.Build.0 = Debug|x64 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.ActiveCfg = Release|Win32 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.Build.0 = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|x64.ActiveCfg = Release|x64 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|x64.Build.0 = Release|x64 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.ActiveCfg = Debug|Win32 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.Build.0 = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|x64.ActiveCfg = Debug|x64 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|x64.Build.0 = Debug|x64 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.ActiveCfg = Release|Win32 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.Build.0 = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|x64.ActiveCfg = Release|x64 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|x64.Build.0 = Release|x64 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.ActiveCfg = Debug|Win32 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.Build.0 = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|x64.ActiveCfg = Debug|x64 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|x64.Build.0 = Debug|x64 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.ActiveCfg = Release|Win32 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.Build.0 = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|x64.ActiveCfg = Release|x64 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|x64.Build.0 = Release|x64 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.ActiveCfg = Debug|Win32 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.Build.0 = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|x64.ActiveCfg = Debug|x64 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|x64.Build.0 = Debug|x64 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.ActiveCfg = Release|Win32 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.Build.0 = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|x64.ActiveCfg = Release|x64 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|x64.Build.0 = Release|x64 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.ActiveCfg = Debug|Win32 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.Build.0 = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|x64.ActiveCfg = Debug|x64 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|x64.Build.0 = Debug|x64 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.ActiveCfg = Release|Win32 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.Build.0 = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|x64.ActiveCfg = Release|x64 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|x64.Build.0 = Release|x64 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.ActiveCfg = Debug|Win32 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.Build.0 = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|x64.ActiveCfg = Debug|x64 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|x64.Build.0 = Debug|x64 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.ActiveCfg = Release|Win32 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.Build.0 = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|x64.ActiveCfg = Release|x64 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|x64.Build.0 = Release|x64 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.ActiveCfg = Debug|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.Build.0 = Debug|x64 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.ActiveCfg = Release|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.Build.0 = Release|x64 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.ActiveCfg = Debug|Win32 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.Build.0 = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|x64.ActiveCfg = Debug|x64 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|x64.Build.0 = Debug|x64 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.ActiveCfg = Release|Win32 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.Build.0 = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|x64.ActiveCfg = Release|x64 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/vs2013+/Arabica_tests.sln b/vs2013+/Arabica_tests.sln index 8e47d727..9a1fc817 100644 --- a/vs2013+/Arabica_tests.sln +++ b/vs2013+/Arabica_tests.sln @@ -1,4 +1,4 @@ - + Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 VisualStudioVersion = 14.0.25123.0 @@ -36,69 +36,131 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 Release|Win32 = Release|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.ActiveCfg = Debug|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|Win32.Build.0 = Debug|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.ActiveCfg = Debug|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Debug|x64.Build.0 = Debug|x64 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.ActiveCfg = Release|Win32 {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|Win32.Build.0 = Release|Win32 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.ActiveCfg = Release|x64 + {4CA72415-D03A-4447-BE4E-C093A5146CAC}.Release|x64.Build.0 = Release|x64 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.ActiveCfg = Debug|Win32 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|Win32.Build.0 = Debug|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|x64.ActiveCfg = Debug|x64 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Debug|x64.Build.0 = Debug|x64 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.ActiveCfg = Release|Win32 {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|Win32.Build.0 = Release|Win32 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|x64.ActiveCfg = Release|x64 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8}.Release|x64.Build.0 = Release|x64 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.ActiveCfg = Debug|Win32 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|Win32.Build.0 = Debug|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|x64.ActiveCfg = Debug|x64 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Debug|x64.Build.0 = Debug|x64 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.ActiveCfg = Release|Win32 {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|Win32.Build.0 = Release|Win32 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|x64.ActiveCfg = Release|x64 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC}.Release|x64.Build.0 = Release|x64 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.ActiveCfg = Debug|Win32 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|Win32.Build.0 = Debug|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|x64.ActiveCfg = Debug|x64 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Debug|x64.Build.0 = Debug|x64 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.ActiveCfg = Release|Win32 {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|Win32.Build.0 = Release|Win32 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|x64.ActiveCfg = Release|x64 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C}.Release|x64.Build.0 = Release|x64 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.ActiveCfg = Debug|Win32 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|Win32.Build.0 = Debug|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|x64.ActiveCfg = Debug|x64 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Debug|x64.Build.0 = Debug|x64 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.ActiveCfg = Release|Win32 {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|Win32.Build.0 = Release|Win32 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|x64.ActiveCfg = Release|x64 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48}.Release|x64.Build.0 = Release|x64 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.ActiveCfg = Debug|Win32 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|Win32.Build.0 = Debug|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|x64.ActiveCfg = Debug|x64 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Debug|x64.Build.0 = Debug|x64 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.ActiveCfg = Release|Win32 {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|Win32.Build.0 = Release|Win32 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|x64.ActiveCfg = Release|x64 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2}.Release|x64.Build.0 = Release|x64 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.ActiveCfg = Debug|Win32 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|Win32.Build.0 = Debug|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|x64.ActiveCfg = Debug|x64 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Debug|x64.Build.0 = Debug|x64 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.ActiveCfg = Release|Win32 {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|Win32.Build.0 = Release|Win32 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|x64.ActiveCfg = Release|x64 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A}.Release|x64.Build.0 = Release|x64 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.ActiveCfg = Debug|Win32 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|Win32.Build.0 = Debug|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|x64.ActiveCfg = Debug|x64 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Debug|x64.Build.0 = Debug|x64 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.ActiveCfg = Release|Win32 {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|Win32.Build.0 = Release|Win32 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|x64.ActiveCfg = Release|x64 + {FB5B88E9-DAB3-401C-B413-77403C562C49}.Release|x64.Build.0 = Release|x64 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.ActiveCfg = Debug|Win32 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|Win32.Build.0 = Debug|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|x64.ActiveCfg = Debug|x64 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Debug|x64.Build.0 = Debug|x64 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.ActiveCfg = Release|Win32 {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|Win32.Build.0 = Release|Win32 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|x64.ActiveCfg = Release|x64 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4}.Release|x64.Build.0 = Release|x64 {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|Win32.ActiveCfg = Debug|Win32 {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|Win32.Build.0 = Debug|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|x64.ActiveCfg = Debug|x64 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Debug|x64.Build.0 = Debug|x64 {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|Win32.ActiveCfg = Release|Win32 {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|Win32.Build.0 = Release|Win32 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|x64.ActiveCfg = Release|x64 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE}.Release|x64.Build.0 = Release|x64 {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|Win32.ActiveCfg = Debug|Win32 {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|Win32.Build.0 = Debug|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|x64.ActiveCfg = Debug|x64 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Debug|x64.Build.0 = Debug|x64 {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|Win32.ActiveCfg = Release|Win32 {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|Win32.Build.0 = Release|Win32 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|x64.ActiveCfg = Release|x64 + {92BC362C-4B23-4444-A9A8-81933D01D283}.Release|x64.Build.0 = Release|x64 {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|Win32.ActiveCfg = Debug|Win32 {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|Win32.Build.0 = Debug|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|x64.ActiveCfg = Debug|x64 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Debug|x64.Build.0 = Debug|x64 {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|Win32.ActiveCfg = Release|Win32 {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|Win32.Build.0 = Release|Win32 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|x64.ActiveCfg = Release|x64 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA}.Release|x64.Build.0 = Release|x64 {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|Win32.ActiveCfg = Debug|Win32 {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|Win32.Build.0 = Debug|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|x64.ActiveCfg = Debug|x64 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Debug|x64.Build.0 = Debug|x64 {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|Win32.ActiveCfg = Release|Win32 {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|Win32.Build.0 = Release|Win32 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|x64.ActiveCfg = Release|x64 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34}.Release|x64.Build.0 = Release|x64 {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|Win32.ActiveCfg = Debug|Win32 {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|Win32.Build.0 = Debug|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|x64.ActiveCfg = Debug|x64 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Debug|x64.Build.0 = Debug|x64 {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|Win32.ActiveCfg = Release|Win32 {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|Win32.Build.0 = Release|Win32 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|x64.ActiveCfg = Release|x64 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB}.Release|x64.Build.0 = Release|x64 {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|Win32.ActiveCfg = Debug|Win32 {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|Win32.Build.0 = Debug|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|x64.ActiveCfg = Debug|x64 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Debug|x64.Build.0 = Debug|x64 {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|Win32.ActiveCfg = Release|Win32 {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|Win32.Build.0 = Release|Win32 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|x64.ActiveCfg = Release|x64 + {9FBD30C4-8588-49A8-95E4-471307B57F7E}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/vs2013+/CppUnitLib.vcxproj b/vs2013+/CppUnitLib.vcxproj index 9af13913..22a87eed 100644 --- a/vs2013+/CppUnitLib.vcxproj +++ b/vs2013+/CppUnitLib.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC} @@ -24,10 +32,19 @@ Unicode true + + StaticLibrary + Unicode + true + StaticLibrary Unicode + + StaticLibrary + Unicode + @@ -35,10 +52,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -50,11 +75,22 @@ + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + diff --git a/vs2013+/test_DOM.vcxproj b/vs2013+/test_DOM.vcxproj index a7f9f1ea..65c0d815 100644 --- a/vs2013+/test_DOM.vcxproj +++ b/vs2013+/test_DOM.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,20 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj _DEBUG;%(PreprocessorDefinitions) @@ -59,6 +100,20 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj NDEBUG;%(PreprocessorDefinitions) diff --git a/vs2013+/test_DOM_silly.vcxproj b/vs2013+/test_DOM_silly.vcxproj index 56192cea..ecdeb510 100644 --- a/vs2013+/test_DOM_silly.vcxproj +++ b/vs2013+/test_DOM_silly.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 @@ -58,6 +98,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 diff --git a/vs2013+/test_DOM_wide.vcxproj b/vs2013+/test_DOM_wide.vcxproj index acbb3b41..bfe5f076 100644 --- a/vs2013+/test_DOM_wide.vcxproj +++ b/vs2013+/test_DOM_wide.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {DE6FD811-12BD-4914-BA29-CD987C4B0D48} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 @@ -58,6 +98,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 diff --git a/vs2013+/test_SAX_filter.vcxproj b/vs2013+/test_SAX_filter.vcxproj index 77bf58ab..62958268 100644 --- a/vs2013+/test_SAX_filter.vcxproj +++ b/vs2013+/test_SAX_filter.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 @@ -58,6 +98,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 diff --git a/vs2013+/test_SAX_filter_silly.vcxproj b/vs2013+/test_SAX_filter_silly.vcxproj index b423d151..ebfee2e2 100644 --- a/vs2013+/test_SAX_filter_silly.vcxproj +++ b/vs2013+/test_SAX_filter_silly.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 @@ -58,6 +98,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 diff --git a/vs2013+/test_SAX_filter_wide.vcxproj b/vs2013+/test_SAX_filter_wide.vcxproj index 543cb46f..6ea43603 100644 --- a/vs2013+/test_SAX_filter_wide.vcxproj +++ b/vs2013+/test_SAX_filter_wide.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {FB5B88E9-DAB3-401C-B413-77403C562C49} @@ -23,11 +31,22 @@ MultiByte true + + Application + false + MultiByte + true + Application false MultiByte + + Application + false + MultiByte + @@ -35,10 +54,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -47,6 +74,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 @@ -58,6 +98,19 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj 0x0809 diff --git a/vs2013+/test_utils.vcxproj b/vs2013+/test_utils.vcxproj index 64586fff..7cd88635 100644 --- a/vs2013+/test_utils.vcxproj +++ b/vs2013+/test_utils.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xpath.vcxproj b/vs2013+/test_xpath.vcxproj index cda3ab34..a66e665a 100644 --- a/vs2013+/test_xpath.vcxproj +++ b/vs2013+/test_xpath.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xpath_silly.vcxproj b/vs2013+/test_xpath_silly.vcxproj index 91f43fe1..7f3e5443 100644 --- a/vs2013+/test_xpath_silly.vcxproj +++ b/vs2013+/test_xpath_silly.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {92BC362C-4B23-4444-A9A8-81933D01D283} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xpath_wide.vcxproj b/vs2013+/test_xpath_wide.vcxproj index 12b6b8ec..15073d6e 100644 --- a/vs2013+/test_xpath_wide.vcxproj +++ b/vs2013+/test_xpath_wide.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xslt.vcxproj b/vs2013+/test_xslt.vcxproj index 9c12fa3e..2e2231bf 100644 --- a/vs2013+/test_xslt.vcxproj +++ b/vs2013+/test_xslt.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {44BA3424-C58E-4A49-ADDD-6180C61E5E34} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xslt_silly.vcxproj b/vs2013+/test_xslt_silly.vcxproj index 484f5bac..49b60c28 100644 --- a/vs2013+/test_xslt_silly.vcxproj +++ b/vs2013+/test_xslt_silly.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {9FBD30C4-8588-49A8-95E4-471307B57F7E} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -46,6 +71,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console @@ -54,6 +89,16 @@ _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj Console diff --git a/vs2013+/test_xslt_wide.vcxproj b/vs2013+/test_xslt_wide.vcxproj index 4cd32f25..5a5b8180 100644 --- a/vs2013+/test_xslt_wide.vcxproj +++ b/vs2013+/test_xslt_wide.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB} @@ -23,10 +31,19 @@ MultiByte true + + Application + MultiByte + true + Application MultiByte + + Application + MultiByte + @@ -34,10 +51,18 @@ + + + + + + + + <_ProjectFileVersion>10.0.30319.1 @@ -52,6 +77,15 @@ Console + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + _CONSOLE;%(PreprocessorDefinitions) @@ -61,6 +95,15 @@ Console + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + From 99fd2cf41af3530ed94a3d88dc7d13a38a42c6d3 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 04:19:09 -0500 Subject: [PATCH 5/8] Resolved 64-bit specific warnings. --- include/XSLT/impl/xslt_precedence.hpp | 6 +++--- src/io/uri.cpp | 2 +- .../DOM/conformance/level1/core/characterdataappenddata.hpp | 4 ++-- .../DOM/conformance/level1/core/characterdatagetlength.hpp | 4 ++-- .../conformance/level1/core/hc_characterdataappenddata.hpp | 4 ++-- .../conformance/level1/core/hc_characterdatagetlength.hpp | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/include/XSLT/impl/xslt_precedence.hpp b/include/XSLT/impl/xslt_precedence.hpp index 1214300b..e6d905ca 100644 --- a/include/XSLT/impl/xslt_precedence.hpp +++ b/include/XSLT/impl/xslt_precedence.hpp @@ -66,7 +66,7 @@ public: if(other.precedence_.size() <= precedence_.size()) return false; - for(int i = 0, ie = precedence_.size(); i != ie; ++i) + for(size_t i = 0, ie = precedence_.size(); i != ie; ++i) if(other.precedence_[i] != precedence_[i]) return false; @@ -93,8 +93,8 @@ bool operator<(const Precedence& lhs, const Precedence& rhs) if(lhs.precedence_ == rhs.precedence_) return false; - int len = (std::min)(lhs.precedence_.size(), rhs.precedence_.size()); - for(int c = 0; c != len; ++c) + size_t len = (std::min)(lhs.precedence_.size(), rhs.precedence_.size()); + for(size_t c = 0; c != len; ++c) { if(lhs.precedence_[c] < rhs.precedence_[c]) return true; diff --git a/src/io/uri.cpp b/src/io/uri.cpp index f28351ee..24e3cf64 100644 --- a/src/io/uri.cpp +++ b/src/io/uri.cpp @@ -182,7 +182,7 @@ void URI::combinePath(const std::string& relPath) size_t dots = path_.find("/../", from); while(dots != std::string::npos) { - int preceding_slash = (dots > 0) ? path_.rfind(FORWARD_SLASH, dots-1) : 0; + size_t preceding_slash = (dots > 0) ? path_.rfind(FORWARD_SLASH, dots-1) : 0; path_.erase(preceding_slash, dots+3-preceding_slash); dots = path_.find("/../", preceding_slash); } // while diff --git a/tests/DOM/conformance/level1/core/characterdataappenddata.hpp b/tests/DOM/conformance/level1/core/characterdataappenddata.hpp index 3511a9ca..4a663998 100644 --- a/tests/DOM/conformance/level1/core/characterdataappenddata.hpp +++ b/tests/DOM/conformance/level1/core/characterdataappenddata.hpp @@ -83,7 +83,7 @@ class characterdataappenddata : public DOMTestCase Node nameNode; CharacterData child; String childValue; - int childLength; + size_t childLength; doc = (Document) baseT::load("staff", true); elementList = doc.getElementsByTagName(SA::construct_from_utf8("name")); nameNode = elementList.item(0); @@ -91,7 +91,7 @@ class characterdataappenddata : public DOMTestCase child.appendData(SA::construct_from_utf8(", Esquire")); childValue = child.getData(); childLength = SA::length(childValue); - baseT::assertEquals(24, childLength, __LINE__, __FILE__); + baseT::assertEquals(24, static_cast(childLength), __LINE__, __FILE__); } diff --git a/tests/DOM/conformance/level1/core/characterdatagetlength.hpp b/tests/DOM/conformance/level1/core/characterdatagetlength.hpp index 1c7f5257..f15a947c 100644 --- a/tests/DOM/conformance/level1/core/characterdatagetlength.hpp +++ b/tests/DOM/conformance/level1/core/characterdatagetlength.hpp @@ -79,14 +79,14 @@ class characterdatagetlength : public DOMTestCase Node nameNode; CharacterData child; String childValue; - int childLength; + size_t childLength; doc = (Document) baseT::load("staff", false); elementList = doc.getElementsByTagName(SA::construct_from_utf8("name")); nameNode = elementList.item(0); child = (CharacterData) nameNode.getFirstChild(); childValue = child.getData(); childLength = SA::length(childValue); - baseT::assertEquals(15, childLength, __LINE__, __FILE__); + baseT::assertEquals(15, static_cast(childLength), __LINE__, __FILE__); } diff --git a/tests/DOM/conformance/level1/core/hc_characterdataappenddata.hpp b/tests/DOM/conformance/level1/core/hc_characterdataappenddata.hpp index 9a13d189..d81e0cfd 100644 --- a/tests/DOM/conformance/level1/core/hc_characterdataappenddata.hpp +++ b/tests/DOM/conformance/level1/core/hc_characterdataappenddata.hpp @@ -82,7 +82,7 @@ class hc_characterdataappenddata : public DOMTestCase(childLength), __LINE__, __FILE__); } diff --git a/tests/DOM/conformance/level1/core/hc_characterdatagetlength.hpp b/tests/DOM/conformance/level1/core/hc_characterdatagetlength.hpp index 68202994..08c5aa94 100644 --- a/tests/DOM/conformance/level1/core/hc_characterdatagetlength.hpp +++ b/tests/DOM/conformance/level1/core/hc_characterdatagetlength.hpp @@ -78,14 +78,14 @@ class hc_characterdatagetlength : public DOMTestCase(childLength), __LINE__, __FILE__); } From 33d52bf39b2896d9e170989a86b849416ed9da38 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 04:32:27 -0500 Subject: [PATCH 6/8] Applied a change necessary for JAWS. The Flexible Web component of JAWS needs Arabica to be more forgiving of invalid XML since it generates XML from HTML. --- include/DOM/io/Stream.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/DOM/io/Stream.hpp b/include/DOM/io/Stream.hpp index cc40a791..39369f25 100644 --- a/include/DOM/io/Stream.hpp +++ b/include/DOM/io/Stream.hpp @@ -173,7 +173,8 @@ int prefix_mapper(std::basic_ostream& stream, { //DOM::Node attr = attrs.getNamedItem(*a); const DOM::Node attr = attrNodes[a]; - if(isXmlns(attr.getNodeName()) || + if(attr.getNodeName().empty() || + isXmlns(attr.getNodeName()) || isXmlns(attr.getPrefix())) continue; stream << UnicodeT::SPACE; From a5a4d4613e47f067aeeceb1be0a261be4a87ee96 Mon Sep 17 00:00:00 2001 From: Ben Key Date: Sun, 3 Apr 2016 06:00:29 -0500 Subject: [PATCH 7/8] Resolved warnings. Resolved occurrences of warnings C4456 and C4457. warning C4456: declaration of 'identifier' hides previous local declaration warning C4457: declaration of 'identifier' hides function parameter --- include/DOM/SAX2DOM/SAX2DOM.hpp | 8 ++++---- include/DOM/Simple/EventTargetImpl.hpp | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/include/DOM/SAX2DOM/SAX2DOM.hpp b/include/DOM/SAX2DOM/SAX2DOM.hpp index bd688e6f..229b79fc 100644 --- a/include/DOM/SAX2DOM/SAX2DOM.hpp +++ b/include/DOM/SAX2DOM/SAX2DOM.hpp @@ -208,10 +208,10 @@ class Parser : protected Arabica::SAX::DefaultHandler(it->Impl()); if (nodeImpl != NULL) { std::pair range = nodeImpl->eventCapturers_.equal_range(event.getType()); - for (eventListenerIterator it = range.first; it != range.second; ++it) { - it->second->handleEvent(event); + for (eventListenerIterator itListener = range.first; itListener != range.second; ++itListener) { + itListener->second->handleEvent(event); } // stopPropagation was called on the event if (eventImpl->stopped_) @@ -137,9 +137,9 @@ class EventTargetImpl : virtual public Arabica::DOM::Events::EventTarget_impl(rit->Impl()); if (nodeImpl != NULL) { - std::pair range = nodeImpl->eventListeners_.equal_range(event.getType()); - for (eventListenerIterator rit = range.first; rit != range.second; ++rit) { - rit->second->handleEvent(event); + std::pair range1 = nodeImpl->eventListeners_.equal_range(event.getType()); + for (eventListenerIterator ritListener = range1.first; ritListener != range1.second; ++ritListener) { + ritListener->second->handleEvent(event); } // stopPropagation was called on the event if (eventImpl->stopped_) From 744a6e9133733c83aee27b1c37c2134d224a6b3c Mon Sep 17 00:00:00 2001 From: BenKeyFSI Date: Fri, 6 Apr 2018 02:05:01 -0500 Subject: [PATCH 8/8] Added support for VS2017. --- vs2013+/Arabica.props | 7 ++++--- vs2013+/CppUnitLib.vcxproj | 11 +++++++---- vs2013+/example_DOM_writer.vcxproj | 11 +++++++---- vs2013+/example_SAX_Taggle.vcxproj | 10 +++++++--- vs2013+/example_SAX_pyx.vcxproj | 11 +++++++---- vs2013+/example_SAX_simplehander.vcxproj | 11 +++++++---- vs2013+/example_SAX_writer.vcxproj | 11 +++++++---- vs2013+/example_SAX_xmlbase.vcxproj | 11 +++++++---- vs2013+/example_Utils_transcode.vcxproj | 11 +++++++---- vs2013+/example_XPath_xgrep.vcxproj | 11 +++++++---- vs2013+/example_XSLT_Mangle.vcxproj | 11 +++++++---- vs2013+/lib_arabica.vcxproj | 11 +++++++---- vs2013+/lib_arabica_noboost.vcxproj | 11 +++++++---- vs2013+/test_DOM.vcxproj | 11 +++++++---- vs2013+/test_DOM_silly.vcxproj | 11 +++++++---- vs2013+/test_DOM_wide.vcxproj | 11 +++++++---- vs2013+/test_SAX_filter.vcxproj | 11 +++++++---- vs2013+/test_SAX_filter_silly.vcxproj | 11 +++++++---- vs2013+/test_SAX_filter_wide.vcxproj | 11 +++++++---- vs2013+/test_utils.vcxproj | 11 +++++++---- vs2013+/test_xpath.vcxproj | 11 +++++++---- vs2013+/test_xpath_silly.vcxproj | 11 +++++++---- vs2013+/test_xpath_wide.vcxproj | 11 +++++++---- vs2013+/test_xslt.vcxproj | 11 +++++++---- vs2013+/test_xslt_silly.vcxproj | 11 +++++++---- vs2013+/test_xslt_wide.vcxproj | 11 +++++++---- vs2013+/test_xslt_wide.vcxproj.bak | 10 +++++++--- 27 files changed, 186 insertions(+), 105 deletions(-) diff --git a/vs2013+/Arabica.props b/vs2013+/Arabica.props index cae9787a..2b55c850 100644 --- a/vs2013+/Arabica.props +++ b/vs2013+/Arabica.props @@ -1,13 +1,14 @@  - + <_PropertySheetDisplayName>yekneb false true x86 x64 - vc12 - vc14 + vc12 + vc14 + vc15 $([System.IO.Path]::GetFullPath('$(SolutionDir)..\$(VCSubDir)\$(TargetPlatform)\$(Configuration)\')) $(SolutionDir)int\$(VCSubDir)\$(TargetPlatform)\$(Configuration)\$(ProjectName)\ diff --git a/vs2013+/CppUnitLib.vcxproj b/vs2013+/CppUnitLib.vcxproj index 22a87eed..311cd5de 100644 --- a/vs2013+/CppUnitLib.vcxproj +++ b/vs2013+/CppUnitLib.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -22,9 +22,12 @@ {894C6ACE-97EE-497B-BC2C-310E6AC82EFC} CppUnitLib Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_DOM_writer.vcxproj b/vs2013+/example_DOM_writer.vcxproj index e6ba2ea7..4a817703 100644 --- a/vs2013+/example_DOM_writer.vcxproj +++ b/vs2013+/example_DOM_writer.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {C1CF7801-1681-4F15-8D71-BBC814805AF2} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_SAX_Taggle.vcxproj b/vs2013+/example_SAX_Taggle.vcxproj index 3bc13893..c72e319b 100644 --- a/vs2013+/example_SAX_Taggle.vcxproj +++ b/vs2013+/example_SAX_Taggle.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,8 +21,12 @@ {274EB942-0AA8-4715-8419-4722868A22BA} example_SAX_Taggle - v120 - v140 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_SAX_pyx.vcxproj b/vs2013+/example_SAX_pyx.vcxproj index d6a3b8ef..c309d1cc 100644 --- a/vs2013+/example_SAX_pyx.vcxproj +++ b/vs2013+/example_SAX_pyx.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {5214A867-2768-4CD0-9E29-6EED20718556} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_SAX_simplehander.vcxproj b/vs2013+/example_SAX_simplehander.vcxproj index 4638121d..200e09cd 100644 --- a/vs2013+/example_SAX_simplehander.vcxproj +++ b/vs2013+/example_SAX_simplehander.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ example_SAX_SimpleHandler {4D861155-0183-4637-8F01-4F8FDB43C344} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_SAX_writer.vcxproj b/vs2013+/example_SAX_writer.vcxproj index d3aa6cac..efa02c5e 100644 --- a/vs2013+/example_SAX_writer.vcxproj +++ b/vs2013+/example_SAX_writer.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {C57BA030-A81F-4EA2-9CB6-D1BE2404B787} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_SAX_xmlbase.vcxproj b/vs2013+/example_SAX_xmlbase.vcxproj index e44e6c25..2ecd2995 100644 --- a/vs2013+/example_SAX_xmlbase.vcxproj +++ b/vs2013+/example_SAX_xmlbase.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_Utils_transcode.vcxproj b/vs2013+/example_Utils_transcode.vcxproj index f7685c16..bbb58216 100644 --- a/vs2013+/example_Utils_transcode.vcxproj +++ b/vs2013+/example_Utils_transcode.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {436B423B-BF20-4B2E-A187-604AF391FBE2} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_XPath_xgrep.vcxproj b/vs2013+/example_XPath_xgrep.vcxproj index 7d9ba2d5..a1317ed5 100644 --- a/vs2013+/example_XPath_xgrep.vcxproj +++ b/vs2013+/example_XPath_xgrep.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {5F7B038E-5148-4EF4-AB43-5035F666D00D} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/example_XSLT_Mangle.vcxproj b/vs2013+/example_XSLT_Mangle.vcxproj index 8b78a1db..ce2b3924 100644 --- a/vs2013+/example_XSLT_Mangle.vcxproj +++ b/vs2013+/example_XSLT_Mangle.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {FDF423F0-ACF8-4963-81A4-C886B9174B72} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/lib_arabica.vcxproj b/vs2013+/lib_arabica.vcxproj index d3b5f779..75b4aa29 100644 --- a/vs2013+/lib_arabica.vcxproj +++ b/vs2013+/lib_arabica.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -22,9 +22,12 @@ ArabicaLib {4CA72415-D03A-4447-BE4E-C093A5146CAC} ArabicaLib - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/lib_arabica_noboost.vcxproj b/vs2013+/lib_arabica_noboost.vcxproj index 49d698ea..26c1e1d3 100644 --- a/vs2013+/lib_arabica_noboost.vcxproj +++ b/vs2013+/lib_arabica_noboost.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -22,9 +22,12 @@ ArabicaLib {4CA72415-D03A-4447-BE4E-C093A5146CAC} ArabicaLib - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_DOM.vcxproj b/vs2013+/test_DOM.vcxproj index 65c0d815..4553241e 100644 --- a/vs2013+/test_DOM.vcxproj +++ b/vs2013+/test_DOM.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_DOM_silly.vcxproj b/vs2013+/test_DOM_silly.vcxproj index ecdeb510..68828568 100644 --- a/vs2013+/test_DOM_silly.vcxproj +++ b/vs2013+/test_DOM_silly.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_DOM_wide.vcxproj b/vs2013+/test_DOM_wide.vcxproj index bfe5f076..92e12e27 100644 --- a/vs2013+/test_DOM_wide.vcxproj +++ b/vs2013+/test_DOM_wide.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {DE6FD811-12BD-4914-BA29-CD987C4B0D48} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_SAX_filter.vcxproj b/vs2013+/test_SAX_filter.vcxproj index 62958268..a056de9c 100644 --- a/vs2013+/test_SAX_filter.vcxproj +++ b/vs2013+/test_SAX_filter.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_SAX_filter_silly.vcxproj b/vs2013+/test_SAX_filter_silly.vcxproj index ebfee2e2..1c8a380e 100644 --- a/vs2013+/test_SAX_filter_silly.vcxproj +++ b/vs2013+/test_SAX_filter_silly.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_SAX_filter_wide.vcxproj b/vs2013+/test_SAX_filter_wide.vcxproj index 6ea43603..3ec3748a 100644 --- a/vs2013+/test_SAX_filter_wide.vcxproj +++ b/vs2013+/test_SAX_filter_wide.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -20,9 +20,12 @@ {FB5B88E9-DAB3-401C-B413-77403C562C49} - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_utils.vcxproj b/vs2013+/test_utils.vcxproj index 7cd88635..92338566 100644 --- a/vs2013+/test_utils.vcxproj +++ b/vs2013+/test_utils.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xpath.vcxproj b/vs2013+/test_xpath.vcxproj index a66e665a..ba9acd0f 100644 --- a/vs2013+/test_xpath.vcxproj +++ b/vs2013+/test_xpath.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xpath_silly.vcxproj b/vs2013+/test_xpath_silly.vcxproj index 7f3e5443..67002c45 100644 --- a/vs2013+/test_xpath_silly.vcxproj +++ b/vs2013+/test_xpath_silly.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {92BC362C-4B23-4444-A9A8-81933D01D283} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xpath_wide.vcxproj b/vs2013+/test_xpath_wide.vcxproj index 15073d6e..d8103c15 100644 --- a/vs2013+/test_xpath_wide.vcxproj +++ b/vs2013+/test_xpath_wide.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xslt.vcxproj b/vs2013+/test_xslt.vcxproj index 2e2231bf..56eaa278 100644 --- a/vs2013+/test_xslt.vcxproj +++ b/vs2013+/test_xslt.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {44BA3424-C58E-4A49-ADDD-6180C61E5E34} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xslt_silly.vcxproj b/vs2013+/test_xslt_silly.vcxproj index 49b60c28..cef2cea2 100644 --- a/vs2013+/test_xslt_silly.vcxproj +++ b/vs2013+/test_xslt_silly.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {9FBD30C4-8588-49A8-95E4-471307B57F7E} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xslt_wide.vcxproj b/vs2013+/test_xslt_wide.vcxproj index 5a5b8180..2fa08b09 100644 --- a/vs2013+/test_xslt_wide.vcxproj +++ b/vs2013+/test_xslt_wide.vcxproj @@ -1,5 +1,5 @@  - + Debug @@ -21,9 +21,12 @@ {B4FB0A94-1792-43F1-A57F-4D77AB7593DB} Win32Proj - v120 - v140 - 8.1 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 diff --git a/vs2013+/test_xslt_wide.vcxproj.bak b/vs2013+/test_xslt_wide.vcxproj.bak index 62b44748..10abd775 100644 --- a/vs2013+/test_xslt_wide.vcxproj.bak +++ b/vs2013+/test_xslt_wide.vcxproj.bak @@ -1,5 +1,5 @@ - + Debug @@ -13,8 +13,12 @@ {44BA3424-C58E-4A49-ADDD-6180C61E5E34} Win32Proj - v120 - v140 + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1