2
0

ver.c 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /*
  2. * Copyright (C) 2010 iptelorg GmbH
  3. *
  4. * Permission to use, copy, modify, and distribute this software for any
  5. * purpose with or without fee is hereby granted, provided that the above
  6. * copyright notice and this permission notice appear in all copies.
  7. *
  8. * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  9. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  10. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  11. * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  12. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  13. * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14. * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  15. */
  16. /** Kamailio core :: version strings.
  17. * @file ver.c
  18. * @ingroup: core
  19. */
  20. #include "ver_defs.h"
  21. #include "autover.h" /* REPO_VER, REPO_STATE */
  22. const char full_version[] = SER_FULL_VERSION " " REPO_VER;
  23. const char ver_name[] = NAME;
  24. const char ver_version[] = VERSION;
  25. const char ver_arch[] = ARCH;
  26. const char ver_os[] = OS_QUOTED;
  27. const char ver_id[] = REPO_HASH " " REPO_STATE;
  28. #ifdef VERSION_NODATE
  29. const char ver_compiled_time[] = "" ;
  30. #else
  31. #ifdef VERSION_DATE
  32. const char ver_compiled_time[] = VERSION_DATE ;
  33. #else
  34. const char ver_compiled_time[] = __TIME__ " " __DATE__ ;
  35. #endif
  36. #endif
  37. const char ver_compiler[] = COMPILER;
  38. const char ver_flags[] = SER_COMPILE_FLAGS;
  39. /** hash-state. */
  40. const char repo_ver[] = REPO_VER;
  41. /** git hash. */
  42. const char repo_hash[] = REPO_HASH;
  43. /** state of the repository: dirty (uncommited changes) or "" */
  44. const char repo_state[] = REPO_STATE;
  45. /* vi: set ts=4 sw=4 tw=79:ai:cindent: */