summaryrefslogtreecommitdiffstats
path: root/third_party/libxslt/libexslt/libexslt.h
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/libxslt/libexslt/libexslt.h')
-rw-r--r--third_party/libxslt/libexslt/libexslt.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/third_party/libxslt/libexslt/libexslt.h b/third_party/libxslt/libexslt/libexslt.h
new file mode 100644
index 0000000..4bdc047
--- /dev/null
+++ b/third_party/libxslt/libexslt/libexslt.h
@@ -0,0 +1,29 @@
+/*
+ * libexslt.h: internal header only used during the compilation of libexslt
+ *
+ * See COPYRIGHT for the status of this software
+ *
+ * Author: daniel@veillard.com
+ */
+
+#ifndef __XSLT_LIBEXSLT_H__
+#define __XSLT_LIBEXSLT_H__
+
+#if defined(WIN32) && !defined (__CYGWIN__) && !defined (__MINGW32__)
+#include <win32config.h>
+#else
+#include "config.h"
+#endif
+
+#include "xsltconfig.h"
+#include <libxml/xmlversion.h>
+
+#if !defined LIBEXSLT_PUBLIC
+#if (defined (__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBEXSLT && !defined LIBEXSLT_STATIC
+#define LIBEXSLT_PUBLIC __declspec(dllimport)
+#else
+#define LIBEXSLT_PUBLIC
+#endif
+#endif
+
+#endif /* ! __XSLT_LIBEXSLT_H__ */