Apache2
ap_release.h File Reference

Version Release defines. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AP_SERVER_COPYRIGHT    "Copyright 2021 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   5
 
#define AP_SERVER_PATCHLEVEL_NUMBER   1
 
#define AP_SERVER_DEVBUILD_BOOLEAN   1
 
#define AP_SERVER_ADD_STRING   "-dev"
 
#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.

Macro Definition Documentation

◆ AP_SERVER_ADD_STRING

#define AP_SERVER_ADD_STRING   "-dev"

◆ AP_SERVER_BASEPRODUCT

#define AP_SERVER_BASEPRODUCT   "Apache"

◆ AP_SERVER_BASEPROJECT

#define AP_SERVER_BASEPROJECT   "Apache HTTP Server"

◆ AP_SERVER_BASEREVISION

#define AP_SERVER_BASEREVISION   AP_SERVER_MINORREVISION "." AP_SERVER_PATCHLEVEL

◆ AP_SERVER_BASEVENDOR

#define AP_SERVER_BASEVENDOR   "Apache Software Foundation"

◆ AP_SERVER_BASEVERSION

#define AP_SERVER_BASEVERSION   AP_SERVER_BASEPRODUCT "/" AP_SERVER_BASEREVISION

◆ AP_SERVER_COPYRIGHT

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

◆ AP_SERVER_DEVBUILD_BOOLEAN

#define AP_SERVER_DEVBUILD_BOOLEAN   1

◆ AP_SERVER_MAJORVERSION

#define AP_SERVER_MAJORVERSION   APR_STRINGIFY(AP_SERVER_MAJORVERSION_NUMBER)

◆ AP_SERVER_MAJORVERSION_NUMBER

#define AP_SERVER_MAJORVERSION_NUMBER   2

◆ AP_SERVER_MINORREVISION

#define AP_SERVER_MINORREVISION   AP_SERVER_MAJORVERSION "." AP_SERVER_MINORVERSION

◆ AP_SERVER_MINORVERSION

#define AP_SERVER_MINORVERSION   APR_STRINGIFY(AP_SERVER_MINORVERSION_NUMBER)

◆ AP_SERVER_MINORVERSION_NUMBER

#define AP_SERVER_MINORVERSION_NUMBER   5

◆ AP_SERVER_PATCHLEVEL

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

◆ AP_SERVER_PATCHLEVEL_CSV

#define AP_SERVER_PATCHLEVEL_CSV
Value:
AP_SERVER_MINORVERSION_NUMBER, \
AP_SERVER_PATCHLEVEL_NUMBER
#define AP_SERVER_MAJORVERSION_NUMBER
Definition: ap_release.h:44

◆ AP_SERVER_PATCHLEVEL_NUMBER

#define AP_SERVER_PATCHLEVEL_NUMBER   1

◆ AP_SERVER_VERSION

#define AP_SERVER_VERSION   AP_SERVER_BASEVERSION

◆ APR_STRINGIFY

#define APR_STRINGIFY (   n)    APR_STRINGIFY_HELPER(n)

Properly quote a value as a string in the C preprocessor

◆ APR_STRINGIFY_HELPER

#define APR_STRINGIFY_HELPER (   n)    #n

Helper macro for APR_STRINGIFY