| /** @file This is the configuration file for building jansson library. | |
| (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR> | |
| SPDX-License-Identifier: BSD-2-Clause-Patent | |
| **/ | |
| #ifndef JANSSON_CONFIG_H_ | |
| #define JANSSON_CONFIG_H_ | |
| /// | |
| /// We don't support inline JSON on edk2 | |
| /// | |
| #define JSON_INLINE | |
| /// | |
| /// We support long long on edk2 | |
| /// | |
| #define JSON_INTEGER_IS_LONG_LONG 1 | |
| /// | |
| /// We don't support locale on edk2 | |
| /// | |
| #define JSON_HAVE_LOCALECONV 0 | |
| /// | |
| /// We don't support atomic builtins on edk2 | |
| /// | |
| #define JSON_HAVE_ATOMIC_BUILTINS 0 | |
| /// | |
| /// We don't support sync builtins on edk2 | |
| /// | |
| #define JSON_HAVE_SYNC_BUILTINS 0 | |
| /// | |
| /// Mzximum deepth is set to 2048 | |
| /// | |
| #define JSON_PARSER_MAX_DEPTH 2048 | |
| #endif |