tweak coverage build configuration

This commit is contained in:
Jeff Epler 2023-09-22 14:26:51 -05:00
parent cd462c51b3
commit fb6f4c938c
No known key found for this signature in database
GPG Key ID: D5BF15AB975AB4DE
1 changed files with 6 additions and 4 deletions

View File

@ -33,11 +33,13 @@
// Enable extra Unix features.
#include "../mpconfigvariant_common.h"
// CIRCUITPY: Disable testing of split heap.
#define MICROPY_GC_SPLIT_HEAP (0)
// Enable additional features.
#define MICROPY_DEBUG_PARSE_RULE_NAME (1)
#define MICROPY_TRACKED_ALLOC (1)
#define MICROPY_WARNINGS_CATEGORY (1)
#define MICROPY_PY_UCRYPTOLIB_CTR (1)
// Disable things never used in circuitpython
#define MICROPY_PY_UCRYPTOLIB (0)
#define MICROPY_PY_UCRYPTOLIB_CTR (0)
#define MICROPY_PY_STRUCT (0) // uses shared-bindings struct
#define MICROPY_GC_SPLIT_HEAP (0)