Macros¶
-
PROJ_VERSION_MAJOR¶
Major version number, e.g. 8 for PROJ 8.0.1
-
PROJ_VERSION_MINOR¶
Minor version number, e.g. 0 for PROJ 8.0.1
-
PROJ_VERSION_PATCH¶
Patch version number, e.g. 1 for PROJ 8.0.1
-
PROJ_COMPUTE_VERSION(maj, min, patch)¶
New in version 8.0.1.
Compute the version number from the major, minor and patch numbers.
-
PROJ_VERSION_NUMBER¶
New in version 8.0.1.
Total version number, equal to
PROJ_COMPUTE_VERSION(PROJ_VERSION_MAJOR, PROJ_VERSION_MINOR, PROJ_VERSION_PATCH)
-
PROJ_AT_LEAST_VERSION(maj, min, patch)¶
New in version 8.0.1.
Macro that returns true if the current PROJ version is at least the version specified by (maj,min,patch)
Equivalent to
PROJ_VERSION_NUMBER >= PROJ_COMPUTE_VERSION(maj,min,patch)