mirror of
https://github.com/beefytech/Beef.git
synced 2025-07-04 15:26:00 +02:00
Move mid-compile rebuild request into a work list
This commit is contained in:
parent
b095f5b0d3
commit
9972ff32ab
6 changed files with 112 additions and 20 deletions
|
@ -1833,6 +1833,7 @@ public:
|
|||
#ifdef _DEBUG
|
||||
|
||||
#ifdef BF_PLATFORM_WINDOWS
|
||||
#define BF_WANTS_LOG_HI
|
||||
#define BF_WANTS_LOG
|
||||
#define BF_WANTS_LOG_SYS
|
||||
//#define BF_WANTS_LOG2
|
||||
|
@ -1843,7 +1844,9 @@ public:
|
|||
#endif
|
||||
|
||||
#else
|
||||
#define BF_WANTS_LOG_HI
|
||||
//#define BF_WANTS_LOG
|
||||
//#define BF_WANTS_LOG_SYS
|
||||
//#define BF_WANTS_LOG2
|
||||
//#define BF_WANTS_LOG_CLANG
|
||||
//#define BF_WANTS_LOG_DBGEXPR
|
||||
|
@ -1866,6 +1869,14 @@ public:
|
|||
#define BfLogSysM(...) {} // Nothing
|
||||
#endif
|
||||
|
||||
#ifdef BF_WANTS_LOG_HI
|
||||
#define BfLogSysHI(sys, fmt, ...) DoBfLog((sys)->mIsResolveOnly ? 1 : 2, fmt, ##__VA_ARGS__)
|
||||
#define BfLogSysMHI(fmt, ...) DoBfLog(mSystem->mIsResolveOnly ? 1 : 2, fmt, ##__VA_ARGS__)
|
||||
#else
|
||||
#define BfLogSysHI(...) {} // Nothing
|
||||
#define BfLogSysMHI(...) {} // Nothing
|
||||
#endif
|
||||
|
||||
#ifdef BF_WANTS_LOG_CLANG
|
||||
//#define BfLogClang(fmt) DoBfLog(fmt)
|
||||
#define BfLogClang(fmt, ...) DoBfLog(0, fmt, ##__VA_ARGS__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue