SWDEV-531400 - Remove file reorganization backward compatibility (aqlprof) (#90)

remove backwards compatibility

Co-authored-by: Jonathan Luu <jonatluu@amd.com>

[ROCm/aqlprofile commit: 8885887302]
This commit is contained in:
Luu, Jonathan
2025-06-06 16:02:49 -04:00
zatwierdzone przez GitHub
rodzic c50a8225ae
commit 662080e725
2 zmienionych plików z 0 dodań i 33 usunięć
-6
Wyświetl plik
@@ -65,12 +65,6 @@ set ( DEST_NAME ${AQLPROFILE_NAME} )
install ( TARGETS ${AQLPROFILE_TARGET} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT runtime )
install ( TARGETS ${AQLPROFILE_TARGET} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT asan )
option(FILE_REORG_BACKWARD_COMPATIBILITY "Enable File Reorg with backward compatibility" OFF)
if(FILE_REORG_BACKWARD_COMPATIBILITY)
include(aqlprof-backward-compat.cmake)
endif()
## Add the packaging directives for the runtime library.
if ( ENABLE_ASAN_PACKAGING )
set ( CPACK_PACKAGE_NAME ${AQLPROFILE_NAME}-asan )
@@ -1,27 +0,0 @@
cmake_minimum_required(VERSION 3.16.8)
set(AQLPROF_BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR})
set(AQLPROF_WRAPPER_DIR ${AQLPROF_BUILD_DIR}/wrapper_dir)
set(AQLPROF_WRAPPER_LIB_DIR ${AQLPROF_WRAPPER_DIR}/lib)
#function to create symlink to libraries
function(create_library_symlink)
file(MAKE_DIRECTORY ${AQLPROF_WRAPPER_LIB_DIR})
set(LIB_AQLPROF "${AQLPROFILE_LIBRARY}.so")
set(MAJ_VERSION "${LIB_VERSION_MAJOR}")
set(SO_VERSION "${LIB_VERSION_STRING}")
set(library_files "${LIB_AQLPROF}" "${LIB_AQLPROF}.${MAJ_VERSION}" "${LIB_AQLPROF}.${SO_VERSION}")
foreach(file_name ${library_files})
add_custom_target(link_${file_name} ALL
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND ${CMAKE_COMMAND} -E create_symlink
../../${CMAKE_INSTALL_LIBDIR}/${file_name} ${AQLPROF_WRAPPER_LIB_DIR}/${file_name})
endforeach()
endfunction()
# Create symlink to library files
create_library_symlink()
install(DIRECTORY ${AQLPROF_WRAPPER_LIB_DIR} DESTINATION ${AQLPROFILE_NAME} COMPONENT ${AQLPROFILE_LIBRARY})