Annotation of parser3/src/include/pa_version.h, revision 1.67
1.46 moko 1: /* specified manually on Windows [automaticaly set on Unix] */
2: #ifndef PARSER_VERSION
1.58 moko 3: #ifdef _WIN64
1.65 moko 4: #define PARSER_VERSION "3.5.2b (compiled on amd64-pc-win64)"
1.58 moko 5: #else
1.65 moko 6: #define PARSER_VERSION "3.5.2b (compiled on i386-pc-win32)"
1.47 moko 7: #endif
1.58 moko 8: #endif
1.66 moko 9:
10: // what the build includes, shown after the version
11: #ifdef PA_SAFE_MODE
12: # define PA_FEATURE_SAFE_MODE " safe-mode"
13: #else
14: # define PA_FEATURE_SAFE_MODE ""
15: #endif
16: #ifdef XML
17: # define PA_FEATURE_XML " xml"
18: #else
19: # define PA_FEATURE_XML ""
20: #endif
21: #ifdef WITH_AMQP
1.67 ! moko 22: # ifdef WITH_AMQP_SSL
! 23: # define PA_FEATURE_AMQP " amqp+ssl"
! 24: # else
1.66 moko 25: # define PA_FEATURE_AMQP " amqp"
26: # endif
27: #else
28: # define PA_FEATURE_AMQP ""
29: #endif
30: #ifdef WITH_REDIS
1.67 ! moko 31: # ifdef WITH_REDIS_SSL
! 32: # define PA_FEATURE_REDIS " redis+ssl"
! 33: # else
! 34: # define PA_FEATURE_REDIS " redis"
! 35: # endif
1.66 moko 36: #else
37: # define PA_FEATURE_REDIS ""
38: #endif
39: #ifdef WITH_MAILRECEIVE
40: # define PA_FEATURE_MAILRECEIVE " mail"
41: #else
42: # define PA_FEATURE_MAILRECEIVE ""
43: #endif
44:
45: #define PARSER_VERSION_WITH_FEATURES PARSER_VERSION PA_FEATURE_SAFE_MODE PA_FEATURE_XML PA_FEATURE_AMQP PA_FEATURE_REDIS PA_FEATURE_MAILRECEIVE
E-mail: