Files
Aurora.3/code/__linters.dm
Fluffy 3ec4d292e9 Extend spacemandmm & opendream linters coverage (#17866)
* Atomization

* sdf

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2023-12-04 18:15:41 +00:00

50 lines
1.2 KiB
Plaintext

/*
This file is used to include linter settings, as they might be incompatible with each other.
Nothing should ever be included before this file.
*/
//SpacemanDMM suite, always included as its definitions are used downstream directly, and just nulled if SPACEMAN_DMM is not defined
#include "___linters\spaceman_dmm.dm"
//Defines to extend SpacemanDMM code coverage
#if defined(SPACEMAN_DMM)
#define DEBUG
#define TIMER_DEBUG
#define TESTING
#define UNIT_TEST
#define ZASDBG
#define DO_NOT_DEFER_ASSETS
#define SQL_PREF_DEBUG
#define REFERENCE_TRACKING
#define REFERENCE_TRACKING_DEBUG
#define MANUAL_UNIT_TEST
#define AMAP
#define ENABLE_SUNLIGHT
#define AO_USE_LIGHTING_OPACITY
#endif //SPACEMAN_DMM
#if defined(OPENDREAM)
//OpenDream, only included if OPENDREAM is defined, as otherwise SpacemanDMM isn't happy about the pragma directives
#include "___linters\odlint.dm"
//Defines to extend OpenDream code coverage
#define DEBUG
#define TIMER_DEBUG
#define TESTING
#define UNIT_TEST
#define ZASDBG
#define DO_NOT_DEFER_ASSETS
#define SQL_PREF_DEBUG
#define REFERENCE_TRACKING
#define REFERENCE_TRACKING_DEBUG
#define MANUAL_UNIT_TEST
#define AMAP
#define ENABLE_SUNLIGHT
#define AO_USE_LIGHTING_OPACITY
#endif //OPENDREAM