Blame include/perk/perk_api.h

1ef003
#ifndef PERK_API_H
1ef003
#define PERK_API_H
1ef003
1ef003
#include <limits.h>
1ef003
1ef003
/* perk_export */
2b024b
#if	defined(__dllexport)
2b024b
#define perk_export __dllexport
1ef003
#else
1ef003
#define perk_export
1ef003
#endif
1ef003
1ef003
/* perk_import */
2b024b
#if	defined(__dllimport)
2b024b
#define perk_import __dllimport
1ef003
#else
1ef003
#define perk_import
1ef003
#endif
1ef003
1ef003
/* perk_api */
1ef003
#ifndef PERK_APP
a1fa1e
#if     defined (PERK_EXPORT)
1ef003
#define perk_api perk_export
a1fa1e
#elif   defined (PERK_IMPORT)
1ef003
#define perk_api perk_import
1ef003
#elif   defined (PERK_STATIC)
1ef003
#define perk_api
1ef003
#else
1ef003
#define perk_api
1ef003
#endif
1ef003
#else
1ef003
#define perk_api
1ef003
#endif
1ef003
1ef003
#endif