mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-09 07:54:14 +00:00
Several months worth of updates. --------- Co-authored-by: A miscellaneous Fern <80640114+FernandoJ8@users.noreply.github.com> Co-authored-by: Pepsilawn <reisenrui@gmail.com> Co-authored-by: Ray <64306407+OneAsianTortoise@users.noreply.github.com> Co-authored-by: Cure221 <106662180+Cure221@users.noreply.github.com>
23 lines
775 B
Plaintext
23 lines
775 B
Plaintext
// This file contains experimental flags that may not be production ready yet,
|
|
// but that we want to be able to easily flip as well as run on CI.
|
|
// Any flag you see here can be flipped with the `-D` CLI argument.
|
|
// For example, if you want to enable EXPERIMENT_MY_COOL_FEATURE, compile with -DEXPERIMENT_MY_COOL_FEATURE
|
|
|
|
// EXPERIMENT_MY_COOL_FEATURE
|
|
// - Does something really cool, just so neat, absolutely banging, gaming and chill
|
|
|
|
#if DM_VERSION < 515
|
|
|
|
// You can't X-macro custom names :(
|
|
#ifdef EXPERIMENT_MY_COOL_FEATURE
|
|
#warn EXPERIMENT_MY_COOL_FEATURE is only available on 515+
|
|
#undef EXPERIMENT_MY_COOL_FEATURE
|
|
#endif
|
|
#elif defined(UNIT_TESTS)
|
|
#define EXPERIMENT_MY_COOL_FEATURE
|
|
#endif
|
|
|
|
#if DM_VERSION >= 517
|
|
#error "Remove all 517 experiments"
|
|
#endif
|