#ifndef ZASSIMP_LIB_MACRO_H
#define ZASSIMP_LIB_MACRO_H

#ifdef ZASSIMP_SHARED_LIB
#ifdef _WIN32
#ifdef ZASSIMP_DLL_OUTPUT
#define ZASSIMP_API __declspec(dllexport)
#else
#define ZASSIMP_API __declspec(dllimport)
#endif
#else
#define ZASSIMP_API __attribute__((visibility("default")))
#endif
#else
#define ZASSIMP_API
#endif

#endif //ZASSIMP_LIB_MACRO_H