Dario Röthlisberger
3edc5942e4
versioning: fix style
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
e3b8c0512e
versioning: refactor unit tests
...
Use one function which tests flight and vendor version tag parsing.
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
6abe198226
versioning: tag must contain patch, minor & major
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
3dd4454a87
version: include FIRMWARE_TYPE in vendor version
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
257e54b304
logger: write vendor version if existent
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
bb644ee087
unittests: add versioning test
2017-10-09 14:41:58 +02:00
Dario Röthlisberger
28ca3b8d4c
version: add support for vendor version
...
This adds support for parsing git tags which include a vendor version.
E.g. vX.Y.Z-A.B.Crc1, whereas X.Y.Z are numbers defining the upstream
version and A.B.C is the vendor version.
2017-10-09 14:41:58 +02:00