coreboot/util/intelp2m
Maxim Polyakov 8ad1ee9b0a util/intelp2m: Print the current project version
Print the current project version in the console and in the generated
file with the pad configuration. This makes support easier, since we
know which version of the utility was used and whether we need to
re-generate the configuration file if an error was made in the latest
changes in the code. The version string includes several parts:

  {major}.{minor}-{last commit in the intelp2m directory}-{?dirty}

The major is incremented if a new platform is added, minor - if changes
in functionality are made. Add dirty if the changes were not taken into
account using git.

Use the following command to print the version:

  make version

Change-Id: Id2fd0757c003004af976309a44dbbfff0eb517a7
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67321
Reviewed-by: David Hendricks <david.hendricks@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-12-04 18:17:40 +00:00
..
config util/intelp2m: Add support for Emmitsburg macro generation 2024-06-17 14:30:28 +00:00
fields intelp2m: Add Go Managing Dependencies System support 2022-09-12 12:55:05 +00:00
parser util/intelp2m/parser/template: Add unit test 2024-12-04 18:15:10 +00:00
platforms intelp2m/patform/sunrise: Add unit tests 2024-12-04 18:16:16 +00:00
scripts/linux util/intelp2m: Print the current project version 2024-12-04 18:17:40 +00:00
.gitignore .gitignore: Ignore .test/.dependencies globally 2020-10-31 18:21:36 +00:00
description.md util: Update description files 2022-05-30 13:05:21 +00:00
go.mod intelp2m: Add Go Managing Dependencies System support 2022-09-12 12:55:05 +00:00
main.go util/intelp2m: Print the current project version 2024-12-04 18:17:40 +00:00
Makefile util/intelp2m: Print the current project version 2024-12-04 18:17:40 +00:00
version.txt util/intelp2m: Print the current project version 2024-12-04 18:17:40 +00:00