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 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_) 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; 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/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/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/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/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 75eeabc3..ac25658c 100644 --- a/src/convert/rot13codecvt.cpp +++ b/src/convert/rot13codecvt.cpp @@ -4,6 +4,7 @@ // /////////////////////////////////////////// +#include #include #include @@ -42,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 2700a728..a2f1fd61 100644 --- a/src/convert/utf16beucs2codecvt.cpp +++ b/src/convert/utf16beucs2codecvt.cpp @@ -1,6 +1,7 @@ //--------------------------------------------------------------------------- // $Id$ //--------------------------------------------------------------------------- +#include #include #ifndef ARABICA_NO_WCHAR_T #include @@ -46,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 e4ac5d6d..17abde79 100644 --- a/src/convert/utf16leucs2codecvt.cpp +++ b/src/convert/utf16leucs2codecvt.cpp @@ -1,6 +1,7 @@ //--------------------------------------------------------------------------- // $Id$ //--------------------------------------------------------------------------- +#include #include #ifndef ARABICA_NO_WCHAR_T #include @@ -46,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 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__); } diff --git a/vs2013+/Arabica.props b/vs2013+/Arabica.props new file mode 100644 index 00000000..2b55c850 --- /dev/null +++ b/vs2013+/Arabica.props @@ -0,0 +1,63 @@ + + + + <_PropertySheetDisplayName>yekneb + false + true + x86 + x64 + vc12 + vc14 + vc15 + $([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..674e4456 --- /dev/null +++ b/vs2013+/Arabica.sln @@ -0,0 +1,118 @@ + +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..f2276fd5 --- /dev/null +++ b/vs2013+/Arabica_noboost.sln @@ -0,0 +1,98 @@ + +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 + 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 + EndGlobalSection +EndGlobal diff --git a/vs2013+/Arabica_noboost_tests.sln b/vs2013+/Arabica_noboost_tests.sln new file mode 100644 index 00000000..616c2a05 --- /dev/null +++ b/vs2013+/Arabica_noboost_tests.sln @@ -0,0 +1,149 @@ + +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 + 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 + EndGlobalSection +EndGlobal diff --git a/vs2013+/Arabica_tests.sln b/vs2013+/Arabica_tests.sln new file mode 100644 index 00000000..9a1fc817 --- /dev/null +++ b/vs2013+/Arabica_tests.sln @@ -0,0 +1,168 @@ + +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 + 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 + EndGlobalSection +EndGlobal diff --git a/vs2013+/CppUnitLib.vcxproj b/vs2013+/CppUnitLib.vcxproj new file mode 100644 index 00000000..311cd5de --- /dev/null +++ b/vs2013+/CppUnitLib.vcxproj @@ -0,0 +1,125 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {894C6ACE-97EE-497B-BC2C-310E6AC82EFC} + CppUnitLib + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + true + + + StaticLibrary + Unicode + + + StaticLibrary + Unicode + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + CppUnit + + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + + + + _CRT_SECURE_NO_WARNINGS;_LIB;%(PreprocessorDefinitions) + + + + + + _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..4a817703 --- /dev/null +++ b/vs2013+/example_DOM_writer.vcxproj @@ -0,0 +1,122 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {C1CF7801-1681-4F15-8D71-BBC814805AF2} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..c72e319b --- /dev/null +++ b/vs2013+/example_SAX_Taggle.vcxproj @@ -0,0 +1,110 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {274EB942-0AA8-4715-8419-4722868A22BA} + example_SAX_Taggle + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + 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..c309d1cc --- /dev/null +++ b/vs2013+/example_SAX_pyx.vcxproj @@ -0,0 +1,133 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {5214A867-2768-4CD0-9E29-6EED20718556} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..200e09cd --- /dev/null +++ b/vs2013+/example_SAX_simplehander.vcxproj @@ -0,0 +1,138 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + example_SAX_SimpleHandler + {4D861155-0183-4637-8F01-4F8FDB43C344} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..efa02c5e --- /dev/null +++ b/vs2013+/example_SAX_writer.vcxproj @@ -0,0 +1,135 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {C57BA030-A81F-4EA2-9CB6-D1BE2404B787} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..2ecd2995 --- /dev/null +++ b/vs2013+/example_SAX_xmlbase.vcxproj @@ -0,0 +1,118 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {1E3CEC10-26EB-40C0-AC9A-72020BD5A40A} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..bbb58216 --- /dev/null +++ b/vs2013+/example_Utils_transcode.vcxproj @@ -0,0 +1,118 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {436B423B-BF20-4B2E-A187-604AF391FBE2} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..a1317ed5 --- /dev/null +++ b/vs2013+/example_XPath_xgrep.vcxproj @@ -0,0 +1,122 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {5F7B038E-5148-4EF4-AB43-5035F666D00D} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..ce2b3924 --- /dev/null +++ b/vs2013+/example_XSLT_Mangle.vcxproj @@ -0,0 +1,190 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FDF423F0-ACF8-4963-81A4-C886B9174B72} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..75b4aa29 --- /dev/null +++ b/vs2013+/lib_arabica.vcxproj @@ -0,0 +1,389 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + ArabicaLib + {4CA72415-D03A-4447-BE4E-C093A5146CAC} + ArabicaLib + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..26c1e1d3 --- /dev/null +++ b/vs2013+/lib_arabica_noboost.vcxproj @@ -0,0 +1,389 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + ArabicaLib + {4CA72415-D03A-4447-BE4E-C093A5146CAC} + ArabicaLib + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 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..4553241e --- /dev/null +++ b/vs2013+/test_DOM.vcxproj @@ -0,0 +1,162 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {74A66132-475A-4DA1-8EF7-9CB0EF71E3D8} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..68828568 --- /dev/null +++ b/vs2013+/test_DOM_silly.vcxproj @@ -0,0 +1,165 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {7D957E35-93D3-4C9E-A5EF-4B0620CE758C} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..92e12e27 --- /dev/null +++ b/vs2013+/test_DOM_wide.vcxproj @@ -0,0 +1,167 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {DE6FD811-12BD-4914-BA29-CD987C4B0D48} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + DOM_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..a056de9c --- /dev/null +++ b/vs2013+/test_SAX_filter.vcxproj @@ -0,0 +1,147 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {A21EA5E3-7353-4856-8C8F-8129FEBEA7E2} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..1c8a380e --- /dev/null +++ b/vs2013+/test_SAX_filter_silly.vcxproj @@ -0,0 +1,143 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {2E63A3DC-7A79-49F4-B0F9-78438DCA876A} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..3ec3748a --- /dev/null +++ b/vs2013+/test_SAX_filter_wide.vcxproj @@ -0,0 +1,143 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FB5B88E9-DAB3-401C-B413-77403C562C49} + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + false + MultiByte + true + + + Application + false + MultiByte + true + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + sax_filter_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 0x0809 + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..92338566 --- /dev/null +++ b/vs2013+/test_utils.vcxproj @@ -0,0 +1,133 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {FA1A13A0-07D3-4FC9-A2D2-9F5FA8C3C3A4} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + utils_test + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + 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..ba9acd0f --- /dev/null +++ b/vs2013+/test_xpath.vcxproj @@ -0,0 +1,145 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {B3C75B3A-BB0A-4B23-87F9-FB9CD98FF8CE} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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 + + + + + + \ 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..67002c45 --- /dev/null +++ b/vs2013+/test_xpath_silly.vcxproj @@ -0,0 +1,150 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {92BC362C-4B23-4444-A9A8-81933D01D283} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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_xpath_wide.vcxproj b/vs2013+/test_xpath_wide.vcxproj new file mode 100644 index 00000000..d8103c15 --- /dev/null +++ b/vs2013+/test_xpath_wide.vcxproj @@ -0,0 +1,148 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {EA2AB1BF-D09C-4DCB-87C9-A6DB41BCC1FA} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xpath_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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.vcxproj b/vs2013+/test_xslt.vcxproj new file mode 100644 index 00000000..56eaa278 --- /dev/null +++ b/vs2013+/test_xslt.vcxproj @@ -0,0 +1,141 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {44BA3424-C58E-4A49-ADDD-6180C61E5E34} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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_silly.vcxproj b/vs2013+/test_xslt_silly.vcxproj new file mode 100644 index 00000000..cef2cea2 --- /dev/null +++ b/vs2013+/test_xslt_silly.vcxproj @@ -0,0 +1,142 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {9FBD30C4-8588-49A8-95E4-471307B57F7E} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test_silly + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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 b/vs2013+/test_xslt_wide.vcxproj new file mode 100644 index 00000000..2fa08b09 --- /dev/null +++ b/vs2013+/test_xslt_wide.vcxproj @@ -0,0 +1,141 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {B4FB0A94-1792-43F1-A57F-4D77AB7593DB} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + Application + MultiByte + true + + + Application + MultiByte + true + + + Application + MultiByte + + + Application + MultiByte + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + xslt_test_wide + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _CONSOLE;%(PreprocessorDefinitions) + /bigobj + + + Console + + + + + _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..10abd775 --- /dev/null +++ b/vs2013+/test_xslt_wide.vcxproj.bak @@ -0,0 +1,147 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {44BA3424-C58E-4A49-ADDD-6180C61E5E34} + Win32Proj + v120 + v140 + v141 + $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) + $(LatestTargetPlatformVersion) + 8.1 + + + + 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 + + + + + +