makeme-linux-default-me.h 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280
  1. /*
  2. me.h -- MakeMe Configure Header for linux-x86-default
  3. This header is created by Me during configuration. To change settings, re-run
  4. configure or define variables in your Makefile to override these default values.
  5. */
  6. /* Settings */
  7. #ifndef ME_AUTHOR
  8. #define ME_AUTHOR "Embedthis Software"
  9. #endif
  10. #ifndef ME_COMPANY
  11. #define ME_COMPANY "embedthis"
  12. #endif
  13. #ifndef ME_COMPATIBLE
  14. #define ME_COMPATIBLE "1.0"
  15. #endif
  16. #ifndef ME_COMPILER_HAS_ATOMIC
  17. #define ME_COMPILER_HAS_ATOMIC 1
  18. #endif
  19. #ifndef ME_COMPILER_HAS_ATOMIC64
  20. #define ME_COMPILER_HAS_ATOMIC64 1
  21. #endif
  22. #ifndef ME_COMPILER_HAS_DOUBLE_BRACES
  23. #define ME_COMPILER_HAS_DOUBLE_BRACES 1
  24. #endif
  25. #ifndef ME_COMPILER_HAS_DYN_LOAD
  26. #define ME_COMPILER_HAS_DYN_LOAD 1
  27. #endif
  28. #ifndef ME_COMPILER_HAS_LIB_EDIT
  29. #define ME_COMPILER_HAS_LIB_EDIT 0
  30. #endif
  31. #ifndef ME_COMPILER_HAS_LIB_RT
  32. #define ME_COMPILER_HAS_LIB_RT 1
  33. #endif
  34. #ifndef ME_COMPILER_HAS_MMU
  35. #define ME_COMPILER_HAS_MMU 1
  36. #endif
  37. #ifndef ME_COMPILER_HAS_MTUNE
  38. #define ME_COMPILER_HAS_MTUNE 1
  39. #endif
  40. #ifndef ME_COMPILER_HAS_PAM
  41. #define ME_COMPILER_HAS_PAM 0
  42. #endif
  43. #ifndef ME_COMPILER_HAS_STACK_PROTECTOR
  44. #define ME_COMPILER_HAS_STACK_PROTECTOR 1
  45. #endif
  46. #ifndef ME_COMPILER_HAS_SYNC
  47. #define ME_COMPILER_HAS_SYNC 1
  48. #endif
  49. #ifndef ME_COMPILER_HAS_SYNC64
  50. #define ME_COMPILER_HAS_SYNC64 1
  51. #endif
  52. #ifndef ME_COMPILER_HAS_SYNC_CAS
  53. #define ME_COMPILER_HAS_SYNC_CAS 1
  54. #endif
  55. #ifndef ME_COMPILER_HAS_UNNAMED_UNIONS
  56. #define ME_COMPILER_HAS_UNNAMED_UNIONS 1
  57. #endif
  58. #ifndef ME_COMPILER_WARN64TO32
  59. #define ME_COMPILER_WARN64TO32 0
  60. #endif
  61. #ifndef ME_COMPILER_WARN_UNUSED
  62. #define ME_COMPILER_WARN_UNUSED 1
  63. #endif
  64. #ifndef ME_DEBUG
  65. #define ME_DEBUG 1
  66. #endif
  67. #ifndef ME_DEPTH
  68. #define ME_DEPTH 1
  69. #endif
  70. #ifndef ME_DESCRIPTION
  71. #define ME_DESCRIPTION "Embedthis MakeMe"
  72. #endif
  73. #ifndef ME_EJS_ONE_MODULE
  74. #define ME_EJS_ONE_MODULE 1
  75. #endif
  76. #ifndef ME_EJSCRIPT_COMPILE
  77. #define ME_EJSCRIPT_COMPILE "--debug"
  78. #endif
  79. #ifndef ME_EJSCRIPT_DB
  80. #define ME_EJSCRIPT_DB 1
  81. #endif
  82. #ifndef ME_EJSCRIPT_MAIL
  83. #define ME_EJSCRIPT_MAIL 1
  84. #endif
  85. #ifndef ME_EJSCRIPT_MAPPER
  86. #define ME_EJSCRIPT_MAPPER 1
  87. #endif
  88. #ifndef ME_EJSCRIPT_SHELL
  89. #define ME_EJSCRIPT_SHELL 1
  90. #endif
  91. #ifndef ME_EJSCRIPT_TAR
  92. #define ME_EJSCRIPT_TAR 1
  93. #endif
  94. #ifndef ME_EJSCRIPT_TEMPLATE
  95. #define ME_EJSCRIPT_TEMPLATE 1
  96. #endif
  97. #ifndef ME_EJSCRIPT_WEB
  98. #define ME_EJSCRIPT_WEB 1
  99. #endif
  100. #ifndef ME_EJSCRIPT_ZLIB
  101. #define ME_EJSCRIPT_ZLIB 1
  102. #endif
  103. #ifndef ME_HTTP_CMD
  104. #define ME_HTTP_CMD 1
  105. #endif
  106. #ifndef ME_HTTP_PAM
  107. #define ME_HTTP_PAM 0
  108. #endif
  109. #ifndef ME_INTEGRATE
  110. #define ME_INTEGRATE 1
  111. #endif
  112. #ifndef ME_MANIFEST
  113. #define ME_MANIFEST "installs/manifest.me"
  114. #endif
  115. #ifndef ME_MBEDTLS_COMPACT
  116. #define ME_MBEDTLS_COMPACT 1
  117. #endif
  118. #ifndef ME_MPR_LOGGING
  119. #define ME_MPR_LOGGING 1
  120. #endif
  121. #ifndef ME_NAME
  122. #define ME_NAME "makeme"
  123. #endif
  124. #ifndef ME_PARTS
  125. #define ME_PARTS "undefined"
  126. #endif
  127. #ifndef ME_PLATFORMS
  128. #define ME_PLATFORMS "local"
  129. #endif
  130. #ifndef ME_PREFIXES
  131. #define ME_PREFIXES "install-prefixes"
  132. #endif
  133. #ifndef ME_TITLE
  134. #define ME_TITLE "Embedthis MakeMe"
  135. #endif
  136. #ifndef ME_TUNE
  137. #define ME_TUNE "speed"
  138. #endif
  139. #ifndef ME_VERSION
  140. #define ME_VERSION "1.0.6"
  141. #endif
  142. /* Prefixes */
  143. #ifndef ME_ROOT_PREFIX
  144. #define ME_ROOT_PREFIX "/"
  145. #endif
  146. #ifndef ME_BASE_PREFIX
  147. #define ME_BASE_PREFIX "/usr/local"
  148. #endif
  149. #ifndef ME_DATA_PREFIX
  150. #define ME_DATA_PREFIX "/"
  151. #endif
  152. #ifndef ME_STATE_PREFIX
  153. #define ME_STATE_PREFIX "/var"
  154. #endif
  155. #ifndef ME_APP_PREFIX
  156. #define ME_APP_PREFIX "/usr/local/lib/makeme"
  157. #endif
  158. #ifndef ME_VAPP_PREFIX
  159. #define ME_VAPP_PREFIX "/usr/local/lib/makeme/1.0.6"
  160. #endif
  161. #ifndef ME_BIN_PREFIX
  162. #define ME_BIN_PREFIX "/usr/local/bin"
  163. #endif
  164. #ifndef ME_INC_PREFIX
  165. #define ME_INC_PREFIX "/usr/local/include"
  166. #endif
  167. #ifndef ME_LIB_PREFIX
  168. #define ME_LIB_PREFIX "/usr/local/lib"
  169. #endif
  170. #ifndef ME_MAN_PREFIX
  171. #define ME_MAN_PREFIX "/usr/local/share/man"
  172. #endif
  173. #ifndef ME_SBIN_PREFIX
  174. #define ME_SBIN_PREFIX "/usr/local/sbin"
  175. #endif
  176. #ifndef ME_ETC_PREFIX
  177. #define ME_ETC_PREFIX "/etc/makeme"
  178. #endif
  179. #ifndef ME_WEB_PREFIX
  180. #define ME_WEB_PREFIX "/var/www/makeme"
  181. #endif
  182. #ifndef ME_LOG_PREFIX
  183. #define ME_LOG_PREFIX "/var/log/makeme"
  184. #endif
  185. #ifndef ME_SPOOL_PREFIX
  186. #define ME_SPOOL_PREFIX "/var/spool/makeme"
  187. #endif
  188. #ifndef ME_CACHE_PREFIX
  189. #define ME_CACHE_PREFIX "/var/spool/makeme/cache"
  190. #endif
  191. #ifndef ME_SRC_PREFIX
  192. #define ME_SRC_PREFIX "makeme-1.0.6"
  193. #endif
  194. /* Suffixes */
  195. #ifndef ME_EXE
  196. #define ME_EXE ""
  197. #endif
  198. #ifndef ME_SHLIB
  199. #define ME_SHLIB ".so"
  200. #endif
  201. #ifndef ME_SHOBJ
  202. #define ME_SHOBJ ".so"
  203. #endif
  204. #ifndef ME_LIB
  205. #define ME_LIB ".a"
  206. #endif
  207. #ifndef ME_OBJ
  208. #define ME_OBJ ".o"
  209. #endif
  210. /* Profile */
  211. #ifndef ME_CONFIG_CMD
  212. #define ME_CONFIG_CMD "me -d -q -platform linux-x86-default -configure . -gen make"
  213. #endif
  214. #ifndef ME_MAKEME_PRODUCT
  215. #define ME_MAKEME_PRODUCT 1
  216. #endif
  217. #ifndef ME_PROFILE
  218. #define ME_PROFILE "default"
  219. #endif
  220. #ifndef ME_TUNE_SPEED
  221. #define ME_TUNE_SPEED 1
  222. #endif
  223. /* Miscellaneous */
  224. #ifndef ME_MAJOR_VERSION
  225. #define ME_MAJOR_VERSION 1
  226. #endif
  227. #ifndef ME_MINOR_VERSION
  228. #define ME_MINOR_VERSION 0
  229. #endif
  230. #ifndef ME_PATCH_VERSION
  231. #define ME_PATCH_VERSION 6
  232. #endif
  233. #ifndef ME_VNUM
  234. #define ME_VNUM 100000006
  235. #endif
  236. /* Components */
  237. #ifndef ME_COM_CC
  238. #define ME_COM_CC 1
  239. #endif
  240. #ifndef ME_COM_EJSCRIPT
  241. #define ME_COM_EJSCRIPT 1
  242. #endif
  243. #ifndef ME_COM_HTTP
  244. #define ME_COM_HTTP 1
  245. #endif
  246. #ifndef ME_COM_LIB
  247. #define ME_COM_LIB 1
  248. #endif
  249. #ifndef ME_COM_MBEDTLS
  250. #define ME_COM_MBEDTLS 1
  251. #endif
  252. #ifndef ME_COM_MPR
  253. #define ME_COM_MPR 1
  254. #endif
  255. #ifndef ME_COM_OPENSSL
  256. #define ME_COM_OPENSSL 0
  257. #endif
  258. #ifndef ME_COM_OSDEP
  259. #define ME_COM_OSDEP 1
  260. #endif
  261. #ifndef ME_COM_PCRE
  262. #define ME_COM_PCRE 1
  263. #endif
  264. #ifndef ME_COM_SSL
  265. #define ME_COM_SSL 1
  266. #endif
  267. #ifndef ME_COM_VXWORKS
  268. #define ME_COM_VXWORKS 0
  269. #endif
  270. #ifndef ME_COM_ZLIB
  271. #define ME_COM_ZLIB 1
  272. #endif