Improve CMake and relocate tests

- Respect CMAKE_INSTALL_PREFIX and ignore RDC_CLIENT_INSTALL_PREFIX
- Move example and rdctst from rocm/bin to rocm/share/rdc
- Add README for examples

Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Change-Id: I0b1d996d206327fd1b51ac6e82d548829bdb1570
Ta zmiana jest zawarta w:
%! (template.HTML=Galantsev, Dmitrii)złożyło 2022-10-27 13:49:54 -05:00
1 rodzic 2c171767b3
złożenie f6efd7fbf6
15 plików zmienionych
+165 -88

Żadne pliki nie pasują do Twojego wyszukiwania

+3 -3
Wyświetl plik
@@ -102,11 +102,11 @@ endfunction()
# Use template header file and generate wrapper header files
generate_wrapper_header()
install(DIRECTORY ${RDC_WRAPPER_INC_DIR} DESTINATION DESTINATION ${RDC_INSTALL_PREFIX}/${RDC}/include COMPONENT ${CLIENT_COMPONENT})
install(DIRECTORY ${RDC_WRAPPER_INC_DIR} DESTINATION DESTINATION ${RDC}/include COMPONENT ${CLIENT_COMPONENT})
# Create symlink to library files
create_library_symlink()
install(DIRECTORY ${RDC_WRAPPER_LIB_DIR} DESTINATION ${RDC_INSTALL_PREFIX}/${RDC} COMPONENT ${CLIENT_COMPONENT})
install(DIRECTORY ${RDC_WRAPPER_LIB_DIR} DESTINATION ${RDC} COMPONENT ${CLIENT_COMPONENT})
# Create symlink to library binaries
create_binary_symlink()
install(DIRECTORY ${RDC_WRAPPER_BIN_DIR} DESTINATION ${RDC_INSTALL_PREFIX}/${RDC} COMPONENT ${CLIENT_COMPONENT})
install(DIRECTORY ${RDC_WRAPPER_BIN_DIR} DESTINATION ${RDC} COMPONENT ${CLIENT_COMPONENT})