Build: Refine common install
Install some common files for NS platform build.
Change-Id: Ib47e19030bc3253a2807d029f5398fb454fb343b
Signed-off-by: David Hu <david.hu@arm.com>
diff --git a/cmake/install.cmake b/cmake/install.cmake
index 9212877..61e59b8 100644
--- a/cmake/install.cmake
+++ b/cmake/install.cmake
@@ -199,8 +199,14 @@
install(CODE "MESSAGE(\"----- Installing platform NS -----\")")
-install(DIRECTORY ${PLATFORM_DIR}/ext/cmsis
- DESTINATION ${INSTALL_PLATFORM_NS_DIR})
+install(DIRECTORY ${PLATFORM_DIR}/ext/cmsis
+ DESTINATION ${INSTALL_PLATFORM_NS_DIR}/ext)
+
+if(PLATFORM_DEFAULT_UART_STDOUT)
+ install(FILES ${PLATFORM_DIR}/ext/common/uart_stdout.c
+ ${PLATFORM_DIR}/ext/common/uart_stdout.h
+ DESTINATION ${INSTALL_PLATFORM_NS_DIR}/ext/common)
+endif()
install(DIRECTORY ${PLATFORM_DIR}/include
DESTINATION ${INSTALL_PLATFORM_NS_DIR})