1/* 2 * libexslt.h: internal header only used during the compilation of libexslt 3 * 4 * See COPYRIGHT for the status of this software 5 * 6 * Author: daniel@veillard.com 7 */ 8 9#ifndef __XSLT_LIBEXSLT_H__ 10#define __XSLT_LIBEXSLT_H__ 11 12#if defined(WIN32) && !defined (__CYGWIN__) && !defined (__MINGW32__) 13#include <win32config.h> 14#else 15#include "config.h" 16#endif 17 18#include <libxslt/xsltconfig.h> 19#include <libxml/xmlversion.h> 20 21#if !defined LIBEXSLT_PUBLIC 22#if (defined (__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBEXSLT && !defined LIBEXSLT_STATIC 23#define LIBEXSLT_PUBLIC __declspec(dllimport) 24#else 25#define LIBEXSLT_PUBLIC 26#endif 27#endif 28 29#endif /* ! __XSLT_LIBEXSLT_H__ */ 30