Mercurial > embed
annotate jansson/cmake/jansson_private_config.h.cmake @ 17:b63f9c593c90
misc: switch to spaces
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 22 Jun 2016 09:38:51 +0200 |
parents | 9870264521f7 |
children |
rev | line source |
---|---|
0 | 1 #cmakedefine HAVE_ENDIAN_H 1 |
2 #cmakedefine HAVE_FCNTL_H 1 | |
3 #cmakedefine HAVE_SCHED_H 1 | |
4 #cmakedefine HAVE_UNISTD_H 1 | |
5 #cmakedefine HAVE_SYS_PARAM_H 1 | |
6 #cmakedefine HAVE_SYS_STAT_H 1 | |
7 #cmakedefine HAVE_SYS_TIME_H 1 | |
8 #cmakedefine HAVE_SYS_TYPES_H 1 | |
9 #cmakedefine HAVE_STDINT_H 1 | |
10 | |
11 #cmakedefine HAVE_CLOSE 1 | |
12 #cmakedefine HAVE_GETPID 1 | |
13 #cmakedefine HAVE_GETTIMEOFDAY 1 | |
14 #cmakedefine HAVE_OPEN 1 | |
15 #cmakedefine HAVE_READ 1 | |
16 #cmakedefine HAVE_SCHED_YIELD 1 | |
17 | |
18 #cmakedefine HAVE_SYNC_BUILTINS 1 | |
19 #cmakedefine HAVE_ATOMIC_BUILTINS 1 | |
20 | |
21 #cmakedefine HAVE_LOCALE_H 1 | |
22 #cmakedefine HAVE_SETLOCALE 1 | |
23 | |
24 #cmakedefine HAVE_INT32_T 1 | |
25 #ifndef HAVE_INT32_T | |
26 # define int32_t @JSON_INT32@ | |
27 #endif | |
28 | |
29 #cmakedefine HAVE_UINT32_T 1 | |
30 #ifndef HAVE_UINT32_T | |
31 # define uint32_t @JSON_UINT32@ | |
32 #endif | |
33 | |
34 #cmakedefine HAVE_UINT16_T 1 | |
35 #ifndef HAVE_UINT16_T | |
36 # define uint16_t @JSON_UINT16@ | |
37 #endif | |
38 | |
39 #cmakedefine HAVE_UINT8_T 1 | |
40 #ifndef HAVE_UINT8_T | |
41 # define uint8_t @JSON_UINT8@ | |
42 #endif | |
43 | |
44 #cmakedefine HAVE_SSIZE_T 1 | |
45 | |
46 #ifndef HAVE_SSIZE_T | |
47 # define ssize_t @JSON_SSIZE@ | |
48 #endif | |
49 | |
50 #cmakedefine HAVE_SNPRINTF 1 | |
51 | |
5
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
52 /* snprintf should not be defined as macro with MSC_VER >= 1900 */ |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
53 #if defined(_WIN32) || defined(WIN32) |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
54 # if defined(_MSC_VER) /* MS compiller */ |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
55 # if (_MSC_VER < 1900) /* snprintf not introduced */ |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
56 # if !defined(snprintf) |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
57 # define snprintf _snprintf |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
58 # define HAVE_SNPRINTF 1 /* snprintf defined manually */ |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
59 # endif |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
60 # else |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
61 # define HAVE_SNPRINTF 1 /* snprintf available via sdk */ |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
62 # endif |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
63 # endif |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
64 #endif |
9870264521f7
jansson: fix MSVC 2015 compilation
David Demelier <markand@malikania.fr>
parents:
0
diff
changeset
|
65 |
0 | 66 #ifndef HAVE_SNPRINTF |
67 # define snprintf @JSON_SNPRINTF@ | |
68 #endif | |
69 | |
70 #cmakedefine HAVE_VSNPRINTF | |
71 | |
72 #cmakedefine USE_URANDOM 1 | |
73 #cmakedefine USE_WINDOWS_CRYPTOAPI 1 |