X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgame%2Fmspgame_api.h;fp=source%2Fgame%2Fmspgame_api.h;h=1f9cdf0cba9e60c59dd6eb38dceb6fdfab9c047f;hb=12c863fc1bc5456a4b3aceacc88904d76bd1d8bb;hp=0000000000000000000000000000000000000000;hpb=3b551a2caabdfebaac592b5fcbbeb6cbfe2fd43f;p=libs%2Fgame.git diff --git a/source/game/mspgame_api.h b/source/game/mspgame_api.h new file mode 100644 index 0000000..1f9cdf0 --- /dev/null +++ b/source/game/mspgame_api.h @@ -0,0 +1,18 @@ +#ifndef MSP_GAME_API_H_ +#define MSP_GAME_API_H_ + +#if defined(_WIN32) +#if defined(MSPGAME_BUILD) +#define MSPGAME_API __declspec(dllexport) +#elif defined(MSPGAME_IMPORT) +#define MSPGAME_API __declspec(dllimport) +#else +#define MSPGAME_API +#endif +#elif defined(__GNUC__) +#define MSPGAME_API __attribute__((visibility("default"))) +#else +#define MSPGAME_API +#endif + +#endif