#ifndef RENDER_LIB_MACRO_H
#define RENDER_LIB_MACRO_H

#ifdef RENDER_SHARED_LIB
#ifdef _WIN32
#ifdef RENDER_DLL_OUTPUT
#define RENDER_API __declspec(dllexport)
#else
#define RENDER_API __declspec(dllimport)
#endif
#else
#define RENDER_API __attribute__((visibility("default")))
#endif
#else
#define RENDER_API
#endif

#endif //RENDER_LIB_MACRO_H