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 14const char *exsltLibraryVersion = LIBEXSLT_VERSION_STRING 15 LIBEXSLT_VERSION_EXTRA; 16const int exsltLibexsltVersion = LIBEXSLT_VERSION; 17const int exsltLibxsltVersion = LIBXSLT_VERSION; 18const int exsltLibxmlVersion = LIBXML_VERSION; 19 20/** 21 * exsltRegisterAll: 22 * 23 * Registers all available EXSLT extensions 24 */ 25void 26exsltRegisterAll (void) { 27 exsltCommonRegister(); 28#ifdef EXSLT_CRYPTO_ENABLED 29 exsltCryptoRegister(); 30#endif 31 exsltMathRegister(); 32 exsltSetsRegister(); 33 exsltFuncRegister(); 34 exsltStrRegister(); 35 exsltDateRegister(); 36 exsltSaxonRegister(); 37 exsltDynRegister(); 38} 39 40