sof/lmdk/cmake
Andrey Borisovich a675edf8e7 LMDK: fixed rimage and key paths and discovery
Path to rimage and private key had been failing to be used while
provided in form of relative path using dots.
Changed how rimage is discovered in the scripts:
* rimage is searched for using find_program with paths and hints provided
* changed RIMAGE_COMMAND to RIMAGE_INSTALL_DIR so end-user may specify
directory where rimage executable is placed. It will be used by
find_program.
* If RIMAGE_INSTALL_DIR is not provided, find_program will try to
search for rimage in the directory where SOF project installs it
(west_dir/build-rimage).
* Updated README.md with instructions on how to build:
  - simplified configure and build commands
  - updated explanations on how to use RIMAGE_INSTALL_DIR
  - added information on how to use toolchain file
* private key path was parsed incorrectly when provided windows path
style using backslashes. It was passed to rimage as is resulting in the
invalid path as the last slash was made by rimage as forward slash.
Added path normalization what fixed the problem.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
2023-05-16 14:04:32 +03:00
..
ldscripts LMDK: Loadable Modules Dev Kit build scripts 2023-05-12 10:56:34 +02:00
build.cmake LMDK: fixed rimage and key paths and discovery 2023-05-16 14:04:32 +03:00
config.cmake LMDK: fixed rimage and key paths and discovery 2023-05-16 14:04:32 +03:00
ldscripts.cmake LMDK: Loadable Modules Dev Kit build scripts 2023-05-12 10:56:34 +02:00
xtensa-toolchain.cmake LMDK: Loadable Modules Dev Kit build scripts 2023-05-12 10:56:34 +02:00