]> rtime.felk.cvut.cz Git - hydro.git/blob - app/sensor/ul_idstr.c
3c13d6c6757b77d96a5b294e915f621f096902c0
[hydro.git] / app / sensor / ul_idstr.c
1 #include <ulan_config.h>
2
3 #define __STRINGIFY(x)     #x              /* stringify without expanding x */
4 #define STRINGIFY(x)    __STRINGIFY(x)        /* expand x, then stringify */
5
6 #ifdef CONFIG_ULAN_DY
7   #define UL_DYC " .dy"
8 #else
9   #define UL_DYC
10 #endif
11
12 #ifdef CONFIG_ULOI_LT
13   #define UL_OIC " .oi"
14 #else
15   #define UL_OIC
16 #endif
17
18 #define NAME ".mt " \
19              STRINGIFY(ULAN_ID) \
20              " .uP " \
21              STRINGIFY(MACH) \
22              UL_DYC \
23              UL_OIC \
24              " .co " \
25               __DATE__ " " __TIME__
26
27 const char *ul_idstr = NAME;