Version components

Asset Tracker Template

tags
Asset Tracker Template

Firmware versions are defined in the app/VERSION file:

  • VERSION_MAJOR: Major version
  • VERSION_MINOR: Minor version
  • PATCHLEVEL: Patch level
  • VERSION_TWEAK: Additional component (typically 0)
  • EXTRAVERSION: Extra string (for example, "dev", "rc1")

Example resulting in version 1.2.3-dev:

VERSION_MAJOR = 1
VERSION_MINOR = 2
PATCHLEVEL = 3
VERSION_TWEAK = 0
EXTRAVERSION = dev