X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fmspgltk_api.h;fp=source%2Fmspgltk_api.h;h=745d5f30e4099f44ce0824c19b39d41efc92f489;hp=0000000000000000000000000000000000000000;hb=56c41b294aa47a38ac3e1be70d4868f260cb4274;hpb=771764f735ffe01cb170a10b24eb7dfc2a81b34d diff --git a/source/mspgltk_api.h b/source/mspgltk_api.h new file mode 100644 index 0000000..745d5f3 --- /dev/null +++ b/source/mspgltk_api.h @@ -0,0 +1,18 @@ +#ifndef MSP_GLTK_API_H_ +#define MSP_GLTK_API_H_ + +#if defined(_WIN32) +#if defined(MSPGLTK_BUILD) +#define MSPGLTK_API __declspec(dllexport) +#elif defined(MSPGLTK_IMPORT) +#define MSPGLTK_API __declspec(dllimport) +#else +#define MSPGLTK_API +#endif +#elif defined(__GNUC__) +#define MSPGLTK_API __attribute__((visibility("default"))) +#else +#define MSPGLTK_API +#endif + +#endif