Annotation of parser3/src/include/pa_version.h, revision 1.69
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
1.69 ! moko 16: #ifdef PA_RESPONSE_TIMEOUT
1.68 moko 17: # define PA_FEATURE_RESPONSE_TIMEOUT " response-timeout"
18: #else
19: # define PA_FEATURE_RESPONSE_TIMEOUT ""
20: #endif
1.66 moko 21: #ifdef XML
22: # define PA_FEATURE_XML " xml"
23: #else
24: # define PA_FEATURE_XML ""
25: #endif
26: #ifdef WITH_AMQP
1.67 moko 27: # ifdef WITH_AMQP_SSL
28: # define PA_FEATURE_AMQP " amqp+ssl"
29: # else
1.66 moko 30: # define PA_FEATURE_AMQP " amqp"
31: # endif
32: #else
33: # define PA_FEATURE_AMQP ""
34: #endif
35: #ifdef WITH_REDIS
1.67 moko 36: # ifdef WITH_REDIS_SSL
37: # define PA_FEATURE_REDIS " redis+ssl"
38: # else
39: # define PA_FEATURE_REDIS " redis"
40: # endif
1.66 moko 41: #else
42: # define PA_FEATURE_REDIS ""
43: #endif
44: #ifdef WITH_MAILRECEIVE
45: # define PA_FEATURE_MAILRECEIVE " mail"
46: #else
47: # define PA_FEATURE_MAILRECEIVE ""
48: #endif
49:
1.68 moko 50: #define PARSER_VERSION_WITH_FEATURES PARSER_VERSION PA_FEATURE_SAFE_MODE PA_FEATURE_RESPONSE_TIMEOUT PA_FEATURE_XML PA_FEATURE_AMQP PA_FEATURE_REDIS PA_FEATURE_MAILRECEIVE
E-mail: