1#ifndef LIBART_FEATURES_H
2#define LIBART_FEATURES_H 1
3
4#define LIBART_MAJOR_VERSION (@LIBART_MAJOR_VERSION@)
5#define LIBART_MINOR_VERSION (@LIBART_MINOR_VERSION@)
6#define LIBART_MICRO_VERSION (@LIBART_MICRO_VERSION@)
7#define LIBART_VERSION "@LIBART_VERSION@"
8
9#ifdef _WIN32
10#  ifdef LIBART_COMPILATION
11#    define LIBART_VAR __declspec(dllexport)
12#  else
13#    define LIBART_VAR extern __declspec(dllimport)
14#  endif
15#else
16#  define LIBART_VAR extern
17#endif
18
19LIBART_VAR const unsigned int libart_major_version, libart_minor_version, libart_micro_version;
20LIBART_VAR const char *libart_version;
21
22void libart_preinit(void *app, void *modinfo);
23void libart_postinit(void *app, void *modinfo);
24#endif
25