annotate extern/jansson/src/jansson_config.h @ 96:3b24366c7213

Misc: switch to \ for Doxygen, #480
author David Demelier <markand@malikania.fr>
date Wed, 20 Apr 2016 19:55:25 +0200
parents 1158cffe5a5e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 /*
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 * Copyright (c) 2010-2014 Petri Lehtinen <petri@digip.org>
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 *
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 * Jansson is free software; you can redistribute it and/or modify
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 * it under the terms of the MIT license. See LICENSE for details.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 *
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 *
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 * This file specifies a part of the site-specific configuration for
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 * Jansson, namely those things that affect the public API in
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 * jansson.h.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 *
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 * The configure script copies this file to jansson_config.h and
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 * replaces @var@ substitutions by values that fit your system. If you
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 * cannot run the configure script, you can do the value substitution
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 * by hand.
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 */
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
17
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 #ifndef JANSSON_CONFIG_H
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 #define JANSSON_CONFIG_H
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
20
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 /* If your compiler supports the inline keyword in C, JSON_INLINE is
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 defined to `inline', otherwise empty. In C++, the inline is always
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
23 supported. */
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
24 #ifdef __cplusplus
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
25 #define JSON_INLINE inline
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
26 #else
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
27 #define JSON_INLINE inline
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
28 #endif
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
29
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
30 /* If your compiler supports the `long long` type and the strtoll()
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 library function, JSON_INTEGER_IS_LONG_LONG is defined to 1,
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 otherwise to 0. */
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
33 #define JSON_INTEGER_IS_LONG_LONG 1
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
34
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
35 /* If locale.h and localeconv() are available, define to 1,
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
36 otherwise to 0. */
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
37 #define JSON_HAVE_LOCALECONV 1
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
38
1158cffe5a5e Initial import
David Demelier <markand@malikania.fr>
parents:
diff changeset
39 #endif