Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
21 lines
820 B
C
21 lines
820 B
C
#ifndef _CUSTOM_DEBUG_MACROS_
|
|
#define _CUSTOM_DEBUG_MACROS_
|
|
|
|
#define _QUOTE(x) # x
|
|
#define QUOTE(x) _QUOTE(x)
|
|
#define __FILE__LINE__ __FILE__ "(" QUOTE(__LINE__) ") : "
|
|
#define NOTE(x) message(x)
|
|
#define FILE_LINE message(__FILE__LINE__)
|
|
#define TODO(x) message(__FILE__LINE__"\n"\
|
|
" -------------------------------------------------\n"\
|
|
"| TODO : " x "\n"\
|
|
" -------------------------------------------------\n")
|
|
#define FIXME(x) message(__FILE__LINE__"\n"\
|
|
" -------------------------------------------------\n"\
|
|
"| FIXME : " x "\n"\
|
|
" -------------------------------------------------\n")
|
|
#define todo(x) message(__FILE__LINE__" TODO : " x "\n")
|
|
#define fixme(x) message(__FILE__LINE__" FIXME : " x "\n")
|
|
#define note(x) message(__FILE__LINE__" NOTE : " x "\n")
|
|
|
|
#endif |