sof/smex
Marc Herbert e3c68211c7 smex: log versions with a dot (3.18.1) instead of a colon (3:18:1)
Logging versions like "3:18:1" deceive Emacs (and maybe others) because
they look like an error location produced by a compiler. When compiling
Emacs wrongly believes this an error location and offers to jump to it.

The colon ':' is also a reserved character in most filesystems and an
unusual version separator.

Before:

fw abi main version:	3:18:1
fw abi main version:	3:18:1

After:

fw abi main version:	3.18.1
fw abi main version:	3.18.1

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2021-04-13 21:26:24 +01:00
..
CMakeLists.txt rimage: Update to version with changed headers location 2020-05-29 11:15:22 +01:00
README.md smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
elf.c smex: Add elf modules content validation 2020-04-03 16:27:04 +01:00
elf.h smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
elf_defs.h cleanup: remove double blanks lines. 2021-04-12 16:58:51 +01:00
ldc.c smex: log versions with a dot (3.18.1) instead of a colon (3:18:1) 2021-04-13 21:26:24 +01:00
ldc.h rimage: Update to version with changed headers location 2020-05-29 11:15:22 +01:00
smex.c smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
smex.h smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00

README.md

SOF Metadata Extractor

SMEX (SOF Metadata EXtractor) is a tool used to extract needed information from SOF source code and output files and then put then save them in convenient form like logs dictionary file (ldc).