File amd-hipcc-cleanup-build.patch of Package rocm-llvm
diff --git a/amd/hipcc/CMakeLists.txt b/amd/hipcc/CMakeLists.txt
index ca09a04538c6..e89d5721cbf7 100755
--- a/amd/hipcc/CMakeLists.txt
+++ b/amd/hipcc/CMakeLists.txt
@@ -3,7 +3,7 @@ if(POLICY CMP0177)
cmake_policy(SET CMP0177 NEW)
endif()
-project(hipcc VERSION "1.1.1" LANGUAGES C CXX)
+project(hipcc VERSION "1.1.1" LANGUAGES CXX)
include(CMakePackageConfigHelpers)
include(GNUInstallDirs)
@@ -115,58 +115,58 @@ else()
endif()
set(CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}.${ROCM_VERSION_FOR_PACKAGE}")
-# Exclude Windows specific BAT scripts from install/packaging for Linux.
-if (NOT WIN32)
- # AMD specific.
- file(GLOB install_bin_files "${CMAKE_CURRENT_SOURCE_DIR}/bin/*")
- foreach(ITEM ${install_bin_files})
- # Exclude *.bat files
- if(NOT "${ITEM}" MATCHES ".bat$")
- # For *.pm files not require binary permissions
- if("${ITEM}" MATCHES ".pm$")
- LIST( APPEND gen_files "${ITEM}" )
- else()
- LIST( APPEND bin_files "${ITEM}" )
- endif()
- endif()
- endforeach()
- # Install with right type and Permissions
- install(PROGRAMS ${bin_files}
- DESTINATION ./bin
- COMPONENT AMD)
- install(FILES ${gen_files}
- DESTINATION ./bin
- COMPONENT AMD)
-
- # NVIDIA specific.
- install(PROGRAMS ${bin_files}
- DESTINATION ./bin
- COMPONENT NVIDIA)
- install(FILES ${gen_files}
- DESTINATION ./bin
- COMPONENT NVIDIA)
-else ()
- # AMD specific.
- install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin
- DESTINATION .
- USE_SOURCE_PERMISSIONS
- DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
- COMPONENT AMD)
-
- # NVIDIA specific.
- install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin
- DESTINATION .
- USE_SOURCE_PERMISSIONS
- DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
- COMPONENT NVIDIA)
-endif()
+# # Exclude Windows specific BAT scripts from install/packaging for Linux.
+# if (NOT WIN32)
+# # AMD specific.
+# file(GLOB install_bin_files "${CMAKE_CURRENT_SOURCE_DIR}/bin/*")
+# foreach(ITEM ${install_bin_files})
+# # Exclude *.bat files
+# if(NOT "${ITEM}" MATCHES ".bat$")
+# # For *.pm files not require binary permissions
+# if("${ITEM}" MATCHES ".pm$")
+# LIST( APPEND gen_files "${ITEM}" )
+# else()
+# LIST( APPEND bin_files "${ITEM}" )
+# endif()
+# endif()
+# endforeach()
+# # Install with right type and Permissions
+# install(PROGRAMS ${bin_files}
+# DESTINATION ./bin
+# COMPONENT AMD)
+# install(FILES ${gen_files}
+# DESTINATION ./bin
+# COMPONENT AMD)
+#
+# # NVIDIA specific.
+# install(PROGRAMS ${bin_files}
+# DESTINATION ./bin
+# COMPONENT NVIDIA)
+# install(FILES ${gen_files}
+# DESTINATION ./bin
+# COMPONENT NVIDIA)
+# else ()
+# # AMD specific.
+# install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin
+# DESTINATION .
+# USE_SOURCE_PERMISSIONS
+# DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+# COMPONENT AMD)
+#
+# # NVIDIA specific.
+# install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin
+# DESTINATION .
+# USE_SOURCE_PERMISSIONS
+# DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+# COMPONENT NVIDIA)
+# endif()
# AMD specific.
-install(FILES
- "LICENSE.txt"
- "README.md"
- COMPONENT AMD
- DESTINATION ${CMAKE_INSTALL_DOCDIR})
+# install(FILES
+# "LICENSE.txt"
+# "README.md"
+# COMPONENT AMD
+# DESTINATION ${CMAKE_INSTALL_DOCDIR})
install(TARGETS ${HIPCC_BIN}
COMPONENT AMD
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
@@ -174,18 +174,18 @@ install(TARGETS ${HIPCONFIG_BIN}
COMPONENT AMD
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
-# NVIDIA specific.
-install(FILES
- "LICENSE.txt"
- "README.md"
- COMPONENT NVIDIA
- DESTINATION ${CMAKE_INSTALL_DOCDIR})
-install(TARGETS ${HIPCC_BIN}
- COMPONENT NVIDIA
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
-install(TARGETS ${HIPCONFIG_BIN}
- COMPONENT NVIDIA
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+# # NVIDIA specific.
+# install(FILES
+# "LICENSE.txt"
+# "README.md"
+# COMPONENT NVIDIA
+# DESTINATION ${CMAKE_INSTALL_DOCDIR})
+# install(TARGETS ${HIPCC_BIN}
+# COMPONENT NVIDIA
+# RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+# install(TARGETS ${HIPCONFIG_BIN}
+# COMPONENT NVIDIA
+# RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
# TODO: WIN32 check need to be removed if backward
# compatibility is required for WIN32.