mirror of
https://github.com/jezhiggins/arabica
synced 2025-02-11 08:48:06 +01:00
57 lines
1 KiB
C++
57 lines
1 KiB
C++
|
|
#ifdef _MSC_VER
|
|
// turn off the useless "template name is too long" warning
|
|
#pragma warning(disable: 4786)
|
|
#endif
|
|
|
|
#include <SAX/ArabicaConfig.hpp>
|
|
|
|
#ifdef ARABICA_USE_EXPAT
|
|
#include "SAX/wrappers/saxexpat.cpp"
|
|
#ifdef _MSC_VER
|
|
#pragma message("Pulling in Expat wrappers")
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef ARABICA_USE_LIBXML2
|
|
#include "SAX/wrappers/saxlibxml2.cpp"
|
|
#ifdef _MSC_VER
|
|
#pragma message("Pulling in libxml2 wrappers")
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef ARABICA_USE_XERCES
|
|
#include "SAX/wrappers/saxxerces.cpp"
|
|
#ifdef _MSC_VER
|
|
#pragma message("Pulling in Xerces wrappers")
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef ARABICA_USE_MSXML
|
|
#ifdef _MSC_VER
|
|
#pragma message("Using MSXML")
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef ARABICA_USE_GARDEN
|
|
#ifdef _MSC_VER
|
|
#pragma message("Using Garden")
|
|
#endif
|
|
#endif
|
|
|
|
#ifndef ARABICA_NO_CODECVT_SPECIALISATIONS
|
|
#include "convert/impl/codecvt_specialisations.cpp"
|
|
#endif
|
|
|
|
#ifdef __GNUWIN32__
|
|
#ifdef _LIB
|
|
#include <windows.h>
|
|
|
|
BOOL APIENTRY DllMain(HINSTANCE hInst,
|
|
DWORD reason,
|
|
LPVOID reserved)
|
|
{
|
|
return TRUE;
|
|
}
|
|
#endif
|
|
#endif
|