- add sources.
[platform/framework/web/crosswalk.git] / src / third_party / libxslt / libexslt / exslt.c
1 #define IN_LIBEXSLT
2 #include "libexslt/libexslt.h"
3
4 #include <libxml/xmlversion.h>
5
6 #include "config.h"
7
8 #include <libxslt/xsltconfig.h>
9 #include <libxslt/extensions.h>
10
11 #include "exsltconfig.h"
12 #include "exslt.h"
13
14 const char *exsltLibraryVersion = LIBEXSLT_VERSION_STRING 
15                                 LIBEXSLT_VERSION_EXTRA;
16 const int exsltLibexsltVersion = LIBEXSLT_VERSION;
17 const int exsltLibxsltVersion = LIBXSLT_VERSION;
18 const int exsltLibxmlVersion = LIBXML_VERSION;
19
20 /**
21  * exsltRegisterAll:
22  *
23  * Registers all available EXSLT extensions
24  */
25 void
26 exsltRegisterAll (void) {
27     xsltInitGlobals();
28     exsltCommonRegister();
29 #ifdef EXSLT_CRYPTO_ENABLED
30     exsltCryptoRegister();
31 #endif
32     exsltMathRegister();
33     exsltSetsRegister();
34     exsltFuncRegister();
35     exsltStrRegister();
36     exsltDateRegister();
37     exsltSaxonRegister();
38     exsltDynRegister();
39 }
40