diff options
Diffstat (limited to 'opentrack/export.hpp')
| -rw-r--r-- | opentrack/export.hpp | 18 | 
1 files changed, 18 insertions, 0 deletions
| diff --git a/opentrack/export.hpp b/opentrack/export.hpp new file mode 100644 index 00000000..2dab8bef --- /dev/null +++ b/opentrack/export.hpp @@ -0,0 +1,18 @@ +#pragma once + +#ifdef BUILD_api +#   ifdef _WIN32 +#       define OPENTRACK_API_LINKAGE __declspec(dllexport) +#   else +#       define OPENTRACK_API_LINKAGE +#   endif + +#   ifndef _MSC_VER +#       define OPENTRACK_API_EXPORT __attribute__ ((visibility ("default"))) OPENTRACK_API_LINKAGE +#   else +#       define OPENTRACK_API_EXPORT OPENTRACK_LINKAGE +#   endif + +#else +#   include "import.hpp" +#endif | 
