sof/smex
Curtis Malainey a0acad3414 CMake: require version 3.13
Without CMP0079 we cannot conditionally include libraries against SOF in
sub directories without seriously restructuring the project. This is
because the old policy requires the link target must be created in the
same folder. This does not work well from a configuration standpoint for
3P audio libraries trying to keep their config in src/audio/*. Rather
than enable the policy, lets simply upgrade since 3.13 is widely
available.

With this upgrade we can also remove the two version dependent checks at
the top of our scripts.

Signed-off-by: Curtis Malainey <cujomalainey@chromium.org>
2021-09-10 17:19:29 +01:00
..
CMakeLists.txt CMake: require version 3.13 2021-09-10 17:19:29 +01:00
README.md smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
elf.c smex: use strerror() 2021-07-06 13:18:46 +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 smex/ldc.h: stop including rimage/sof/kernel/fw.h 2021-08-24 13:22:47 +03:00
smex.c smex: change usage() to exit with an error 2021-07-13 15:56:49 +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).