1 /* 2 * Summary: internal header only used during the compilation of libxslt 3 * Description: internal header only used during the compilation of libxslt 4 * 5 * Copy: See Copyright for the status of this software. 6 * 7 * Author: Daniel Veillard 8 */ 9 10 #ifndef __XSLT_LIBXSLT_H__ 11 #define __XSLT_LIBXSLT_H__ 12 13 #if defined(WIN32) && !defined (__CYGWIN__) && !defined (__MINGW32__) 14 #include <win32config.h> 15 #else 16 #include "config.h" 17 #endif 18 19 #include <libxslt/xsltconfig.h> 20 #include <libxml/xmlversion.h> 21 22 #if !defined LIBXSLT_PUBLIC 23 #if (defined (__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC 24 #define LIBXSLT_PUBLIC __declspec(dllimport) 25 #else 26 #define LIBXSLT_PUBLIC 27 #endif 28 #endif 29 30 #endif /* ! __XSLT_LIBXSLT_H__ */ 31