39 #define STRINGIFY(arg) #arg 40 #define STRVAL(arg) STRINGIFY(arg) 42 char *LRversion(
char *str) {
43 if (!strncasecmp(
"version",str,4)) {
45 }
else if (!strncasecmp(
"major",str,5)) {
46 return STRVAL(LR_VER_MAJOR);
47 }
else if (!strncasecmp(
"minor",str,5)) {
48 return STRVAL(LR_VER_MINOR);
49 }
else if (!strncasecmp(
"patch",str,5)) {
50 return STRVAL(LR_VER_PATCH);
51 }
else if (!strncasecmp(
"date",str,4)) {
#define LR_VERSION
LibRan Library Version (X.Y.Z)
#define LR_DATE
LibRan Library date (YYYYMMDD)
The LibRan common header file.