mirror of https://github.com/thesofproject/sof.git
zephyr/CMakeLists.txt: build smex and sof-logger
Temporary solution until we switch to the Zephyr logger. Signed-off-by: Marc Herbert <marc.herbert@intel.com>
This commit is contained in:
parent
6c9bbd6fef
commit
f6c71c21d0
|
@ -60,6 +60,25 @@ get_filename_component(RIMAGE_CONFIG "../rimage/config" ABSOLUTE)
|
|||
set(RIMAGE_CONFIG_PATH ${RIMAGE_CONFIG} CACHE PATH
|
||||
" Path to rimage board configuration files")
|
||||
|
||||
include(ExternalProject)
|
||||
|
||||
ExternalProject_Add(smex_ep
|
||||
SOURCE_DIR "${ZEPHYR_SOF_MODULE_DIR}/smex/"
|
||||
# The default paths are very "deep"
|
||||
PREFIX "${PROJECT_BINARY_DIR}/smex_ep"
|
||||
BINARY_DIR "${PROJECT_BINARY_DIR}/smex_ep/build"
|
||||
INSTALL_COMMAND "" # need smex only at build time
|
||||
)
|
||||
|
||||
ExternalProject_Add(sof_logger_ep
|
||||
SOURCE_DIR "${ZEPHYR_SOF_MODULE_DIR}/tools/"
|
||||
# The default paths are very "deep"
|
||||
PREFIX "${PROJECT_BINARY_DIR}/sof-logger_ep"
|
||||
BINARY_DIR "${PROJECT_BINARY_DIR}/sof-logger_ep/build"
|
||||
BUILD_COMMAND cmake --build . --target sof-logger
|
||||
INSTALL_COMMAND ""
|
||||
)
|
||||
|
||||
# default SOF includes
|
||||
target_include_directories(SOF INTERFACE ../rimage/src/include)
|
||||
target_include_directories(SOF INTERFACE ../zephyr/include)
|
||||
|
|
Loading…
Reference in New Issue