Apache HTTPD
Macros
ap_release.h File Reference

Version Release defines. More...

Go to the source code of this file.

Macros

#define AP_SERVER_COPYRIGHT    "Copyright 2024 The Apache Software Foundation."
 
#define AP_SERVER_BASEVENDOR   "Apache Software Foundation"
 
#define AP_SERVER_BASEPROJECT   "Apache HTTP Server"
 
#define AP_SERVER_BASEPRODUCT   "Apache"
 
#define AP_SERVER_MAJORVERSION_NUMBER   2
 
#define AP_SERVER_MINORVERSION_NUMBER   4
 
#define AP_SERVER_PATCHLEVEL_NUMBER   62
 
#define AP_SERVER_DEVBUILD_BOOLEAN   0
 
#define AP_SERVER_ADD_STRING   ""
 
#define APR_STRINGIFY(n)   APR_STRINGIFY_HELPER(n)
 
#define APR_STRINGIFY_HELPER(n)   #n
 
#define AP_SERVER_MAJORVERSION   APR_STRINGIFY(AP_SERVER_MAJORVERSION_NUMBER)
 
#define AP_SERVER_MINORVERSION   APR_STRINGIFY(AP_SERVER_MINORVERSION_NUMBER)
 
#define AP_SERVER_PATCHLEVEL
 
#define AP_SERVER_MINORREVISION   AP_SERVER_MAJORVERSION "." AP_SERVER_MINORVERSION
 
#define AP_SERVER_BASEREVISION   AP_SERVER_MINORREVISION "." AP_SERVER_PATCHLEVEL
 
#define AP_SERVER_BASEVERSION   AP_SERVER_BASEPRODUCT "/" AP_SERVER_BASEREVISION
 
#define AP_SERVER_VERSION   AP_SERVER_BASEVERSION
 
#define AP_SERVER_PATCHLEVEL_CSV
 

Detailed Description

Version Release defines.

Definition in file ap_release.h.

Macro Definition Documentation

◆ AP_SERVER_ADD_STRING

#define AP_SERVER_ADD_STRING   ""

Definition at line 52 of file ap_release.h.

◆ AP_SERVER_BASEPRODUCT

#define AP_SERVER_BASEPRODUCT   "Apache"

Definition at line 42 of file ap_release.h.

◆ AP_SERVER_BASEPROJECT

#define AP_SERVER_BASEPROJECT   "Apache HTTP Server"

Definition at line 41 of file ap_release.h.

◆ AP_SERVER_BASEREVISION

#define AP_SERVER_BASEREVISION   AP_SERVER_MINORREVISION "." AP_SERVER_PATCHLEVEL

Definition at line 74 of file ap_release.h.

◆ AP_SERVER_BASEVENDOR

#define AP_SERVER_BASEVENDOR   "Apache Software Foundation"

Definition at line 40 of file ap_release.h.

◆ AP_SERVER_BASEVERSION

#define AP_SERVER_BASEVERSION   AP_SERVER_BASEPRODUCT "/" AP_SERVER_BASEREVISION

Definition at line 75 of file ap_release.h.

◆ AP_SERVER_COPYRIGHT

#define AP_SERVER_COPYRIGHT    "Copyright 2024 The Apache Software Foundation."

Definition at line 25 of file ap_release.h.

◆ AP_SERVER_DEVBUILD_BOOLEAN

#define AP_SERVER_DEVBUILD_BOOLEAN   0

Definition at line 47 of file ap_release.h.

◆ AP_SERVER_MAJORVERSION

#define AP_SERVER_MAJORVERSION   APR_STRINGIFY(AP_SERVER_MAJORVERSION_NUMBER)

Definition at line 68 of file ap_release.h.

◆ AP_SERVER_MAJORVERSION_NUMBER

#define AP_SERVER_MAJORVERSION_NUMBER   2

Definition at line 44 of file ap_release.h.

◆ AP_SERVER_MINORREVISION

#define AP_SERVER_MINORREVISION   AP_SERVER_MAJORVERSION "." AP_SERVER_MINORVERSION

Definition at line 73 of file ap_release.h.

◆ AP_SERVER_MINORVERSION

#define AP_SERVER_MINORVERSION   APR_STRINGIFY(AP_SERVER_MINORVERSION_NUMBER)

Definition at line 69 of file ap_release.h.

◆ AP_SERVER_MINORVERSION_NUMBER

#define AP_SERVER_MINORVERSION_NUMBER   4

Definition at line 45 of file ap_release.h.

◆ AP_SERVER_PATCHLEVEL

#define AP_SERVER_PATCHLEVEL
Value:
#define AP_SERVER_PATCHLEVEL_NUMBER
Definition ap_release.h:46
#define AP_SERVER_ADD_STRING
Definition ap_release.h:52
#define APR_STRINGIFY(n)
Definition ap_release.h:62

Definition at line 70 of file ap_release.h.

◆ AP_SERVER_PATCHLEVEL_CSV

#define AP_SERVER_PATCHLEVEL_CSV
Value:

Definition at line 79 of file ap_release.h.

◆ AP_SERVER_PATCHLEVEL_NUMBER

#define AP_SERVER_PATCHLEVEL_NUMBER   62

Definition at line 46 of file ap_release.h.

◆ AP_SERVER_VERSION

#define AP_SERVER_VERSION   AP_SERVER_BASEVERSION

Definition at line 76 of file ap_release.h.

◆ APR_STRINGIFY

#define APR_STRINGIFY (   n)    APR_STRINGIFY_HELPER(n)

Properly quote a value as a string in the C preprocessor

Definition at line 62 of file ap_release.h.

◆ APR_STRINGIFY_HELPER

#define APR_STRINGIFY_HELPER (   n)    #n

Helper macro for APR_STRINGIFY

Definition at line 64 of file ap_release.h.