rev: 21c5e6d2f665d0e8b4ff917a51b664c895dab2ed tukan/include/tukan/config.h -rw-r--r-- 782 bytes View raw Log this file
21c5e6d2f665 — Leonard Ritter * renamed project from Liminal to Tukan 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef __LIMINAL_CONFIG_H__
#define __LIMINAL_CONFIG_H__

#if (defined(_WIN32) || defined(_WIN64)) && defined(_MSC_VER)
#if defined(LIMINAL_DLL)
#define LM_EXPORT __declspec(dllexport)
#else
#define LM_EXPORT __declspec(dllimport)
#endif
#else
#define LM_EXPORT extern
#endif

#if !defined(LM_CDEF) && !defined(SOIL_CDEF) && !defined(SOIL_SPEC)
#include <stdlib.h>  // for size_t.
# if defined(_MSC_VER) && (_MSC_VER < 1600)   /* MSVC < 2010 */
   typedef __int8 int8_t;
   typedef __int16 int16_t;
   typedef __int32 int32_t;
   typedef __int64 int64_t;
   typedef unsigned __int8 uint8_t;
   typedef unsigned __int16 uint16_t;
   typedef unsigned __int32 uint32_t;
   typedef unsigned __int64 uint64_t;
# else
#  include <stdint.h>
# endif
#endif

#endif // __LIMINAL_CONFIG_H__