annotate marsyas-link/marsyas/export.h @ 129:afd72eb2b0aa tip

Added tag v1.0-windows-32bit for changeset 7d5387c63447
author Chris Cannam
date Fri, 12 Jun 2020 17:20:52 +0100
parents d1501a19818e
children
rev   line source
Chris@19 1 #ifndef _marsyas_DLLDEFINES_H
Chris@19 2 #define _marsyas_DLLDEFINES_H
Chris@19 3
Chris@19 4 #define MARSYAS_STATIC 1
Chris@19 5
Chris@19 6 #if defined (_WIN32) && !(MARSYAS_STATIC)
Chris@19 7
Chris@19 8 #ifdef _MSC_VER
Chris@19 9 #pragma warning(disable: 4251)
Chris@19 10 #endif
Chris@19 11
Chris@19 12 #if defined (marsyas_EXPORTS)
Chris@19 13 #define marsyas_EXPORT __declspec(dllexport)
Chris@19 14 #else
Chris@19 15 #define marsyas_EXPORT __declspec(dllimport)
Chris@19 16 #endif
Chris@19 17
Chris@19 18 #else
Chris@19 19
Chris@19 20 #define marsyas_EXPORT
Chris@19 21
Chris@19 22 #endif
Chris@19 23
Chris@19 24 #endif