#ifndef KASTENCORE_EXPORT_HPP
#define KASTENCORE_EXPORT_HPP

#define KASTENCORE_VERSION_STRING "0.5.0"
#define KASTENCORE_VERSION_MAJOR 0
#define KASTENCORE_VERSION_MINOR 5
#define KASTENCORE_VERSION_PATCH 0
#define KASTENCORE_VERSION 0x500

#ifdef KASTENCORE_STATICLIB
#  define KASTENCORE_EXPORT
#  define KASTENCORE_NO_EXPORT
#else
#  ifndef KASTENCORE_EXPORT
#    define KASTENCORE_EXPORT __attribute__((visibility("default")))
#  endif
#  ifndef KASTENCORE_NO_EXPORT
#    define KASTENCORE_NO_EXPORT __attribute__((visibility("hidden")))
#  endif
#endif

#endif
