mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2026-01-31 06:40:58 +03:00
add nanopb (manual)
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#include <stdio.h>
|
||||
|
||||
#ifdef UNITTESTS_SHORT_MSGS
|
||||
/* Short debug messages for platforms with limited memory */
|
||||
#define COMMENT(x) printf("\n----" x "----\n");
|
||||
#define TEST(x) \
|
||||
if (!(x)) { \
|
||||
fprintf(stderr, "FAIL: Line %d\n", __LINE__); \
|
||||
status = 1; \
|
||||
} else { \
|
||||
printf("OK: Line %d\n", __LINE__); \
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
/* Elaborate debug messages for normal development */
|
||||
#define COMMENT(x) printf("\n----" x "----\n");
|
||||
#define TEST(x) \
|
||||
if (!(x)) { \
|
||||
fprintf(stderr, "\033[31;1mFAILED:\033[22;39m %s:%d %s\n", __FILE__, __LINE__, #x); \
|
||||
status = 1; \
|
||||
} else { \
|
||||
printf("\033[32;1mOK:\033[22;39m %s\n", #x); \
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user