build-config.h.cmake 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. #ifndef PREFIX
  2. #cmakedefine PREFIX "${PREFIX}"
  3. #endif
  4. #ifndef EXEC_PREFIX
  5. #cmakedefine EXEC_PREFIX "${EXEC_PREFIX}"
  6. #endif
  7. #ifndef CONFIG_PREFIX
  8. #cmakedefine CONFIG_PREFIX "${CONFIG_PREFIX}"
  9. #endif
  10. #ifndef DIR_NAME
  11. #cmakedefine DIR_NAME "${DIR_NAME}"
  12. #endif
  13. #ifndef INSTALL_DIR
  14. #define INSTALL_DIR "${INSTALL_DIR}"
  15. #endif
  16. #ifndef LIB_DIR
  17. #cmakedefine LIB_DIR "${LIB_PATH}"
  18. #endif
  19. #ifndef EXEC_DIR
  20. #cmakedefine EXEC_DIR "${EXEC_PATH}"
  21. #endif
  22. #ifndef COMPONENTFILES_DIR
  23. #cmakedefine COMPONENTFILES_DIR "${COMPONENTFILES_PATH}"
  24. #endif
  25. #ifndef CONFIG_DIR
  26. #define CONFIG_DIR "${CONFIG_DIR}"
  27. #endif
  28. #ifndef CONFIG_SOURCE_DIR
  29. #cmakedefine CONFIG_SOURCE_DIR "${CONFIG_SOURCE_PATH}"
  30. #endif
  31. #ifndef ADMIN_DIR
  32. #cmakedefine ADMIN_DIR "${ADMIN_PATH}"
  33. #endif
  34. #ifndef PLUGINS_DIR
  35. #cmakedefine PLUGINS_DIR "${PLUGINS_PATH}"
  36. #endif
  37. #ifndef RUNTIME_DIR
  38. #cmakedefine RUNTIME_DIR "${RUNTIME_PATH}"
  39. #endif
  40. #ifndef HOME_DIR
  41. #cmakedefine HOME_DIR "${HOME_DIR}"
  42. #endif
  43. #ifndef LOCK_DIR
  44. #cmakedefine LOCK_DIR "${LOCK_PATH}"
  45. #endif
  46. #ifndef PID_DIR
  47. #cmakedefine PID_DIR "${PID_PATH}"
  48. #endif
  49. #ifndef LOG_DIR
  50. #cmakedefine LOG_DIR "${LOG_PATH}"
  51. #endif
  52. #ifndef RUNTIME_USER
  53. #cmakedefine RUNTIME_USER "${RUNTIME_USER}"
  54. #endif
  55. #ifndef ENV_XML_FILE
  56. #cmakedefine ENV_XML_FILE "${ENV_XML_FILE}"
  57. #endif
  58. #ifndef ENV_CONF_FILE
  59. #cmakedefine ENV_CONF_FILE "${ENV_CONF_FILE}"
  60. #endif
  61. #ifndef BUILD_TAG
  62. #cmakedefine BUILD_TAG "${BUILD_TAG}"
  63. #endif
  64. #ifndef BUILD_VERSION_MAJOR
  65. #define BUILD_VERSION_MAJOR ${HPCC_MAJOR}
  66. #endif
  67. #ifndef BUILD_VERSION_MINOR
  68. #define BUILD_VERSION_MINOR ${HPCC_MINOR}
  69. #endif
  70. #ifndef BUILD_VERSION_POINT
  71. #define BUILD_VERSION_POINT ${HPCC_POINT}
  72. #endif
  73. #ifndef BASE_BUILD_TAG
  74. #cmakedefine BASE_BUILD_TAG "${BASE_BUILD_TAG}"
  75. #endif
  76. #ifndef BUILD_LEVEL
  77. #cmakedefine BUILD_LEVEL "${BUILD_LEVEL}"
  78. #endif
  79. #ifndef USE_RESOURCE
  80. #cmakedefine USE_RESOURCE "${USE_RESOURCE}"
  81. #endif