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:
 Include dependency graph for riot_version.h: This graph shows which files directly or indirectly include this file:
 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. | |
| #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.