Commit d8803390 authored by Swann Perarnau's avatar Swann Perarnau

[refactor] use autoconf + m4 for version mngmt

Use m4 to define autoconf-level version variables, following the naming
scheme of semver.org

To make use of these variables in the headers and sources, a
generated-header is added in aml/utils/version.h

Also add a simple test for that part of the lib.
parent 42528fdd
Pipeline #6718 passed with stage
in 18 minutes and 48 seconds