Common macros and compiler attributes/pragmas configuration. More...
Common macros and compiler attributes/pragmas configuration.
Definition in file riot_version.h.
#include <stdint.h>
Include dependency graph for riot_version.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| #define | RIOT_VERSION_NUM(major, minor, patch, extra) |
| Generates a 64 bit variable of a release version. More... | |
| #define RIOT_VERSION_NUM | ( | major, | |
| minor, | |||
| patch, | |||
| extra | |||
| ) |
Generates a 64 bit variable of a release version.
Comparisons to this only apply to released branches
To define extra add a file EXTRAVERSION to the RIOT root with the content
RIOT_EXTRAVERSION = <extra>
with <extra> being the number of your local version. This can be useful if you are maintaining a downstream release to base further work on.
| [in] | major | Mayor version of the release |
| [in] | minor | Minor version of the release |
| [in] | patch | Patch level of the release |
| [in] | extra | Extra version, user defined |
Definition at line 54 of file riot_version.h.