+/*
+ * Copyright (C) 2013 Andre Noll <maan@systemlinux.org>
+ *
+ * Licensed under the GPL v2. For licencing details see COPYING.
+ */
+
+/** \file version.c Some helpers for printing version and copyright strings. */
+
#include "para.h"
/** \file version.h Macros for printing the version string. */
* \return The string generated by the GIT-VERSION-GEN script. It is passed
* as a preprocessor define during compilation.
*/
-const char *version_git(void)
+__a_const const char *version_git(void)
{
return GIT_VERSION;
}
{
static char buf[100];
snprintf(buf, sizeof(buf) - 1,
- "para_%s " GIT_VERSION " (" CODENAME ")", pfx);
+ "para_%s " GIT_VERSION, pfx);
return buf;
}
static char buf[512];
snprintf(buf, sizeof(buf) - 1, "%s\n"
- "built: " BUILD_DATE ", " UNAME_RS ", " CC_VERSION "\n"
"Copyright (C) 2013 Andre Noll\n"
"This is free software with ABSOLUTELY NO WARRANTY."
" See COPYING for details.\n"
- "Report bugs to <maan@systemlinux.org>.\n",
+ "Report bugs to <maan@systemlinux.org>.\n"
+ "build date: " BUILD_DATE ",\n"
+ "build system: " UNAME_RS ",\n"
+ "compiler: " CC_VERSION ".\n",
version_single_line(pfx)
);
return buf;