From beab7326a975e4978f6b4f68d96ad3f010f60f25 Mon Sep 17 00:00:00 2001 From: Ajay Date: Thu, 20 Jan 2022 20:36:48 +0000 Subject: [PATCH] SWDEV-318496 - packaging license files for HIP project Packages: hip-devel, hip-doc, hip-runtime-amd, hip-runtime-nvidia, hip-samples, hip-tests, hipcc Change-Id: I936f754fd21ea53956945e1f225aaeefd33207b2 [ROCm/clr commit: 735826464dce255622ce7fe2ec6b24a3b0fc559e] --- projects/clr/hipamd/LICENSE.txt | 2 +- projects/clr/hipamd/packaging/hip-devel.txt | 5 +++++ projects/clr/hipamd/packaging/hip-doc.txt | 5 +++++ projects/clr/hipamd/packaging/hip-runtime-amd.txt | 6 ++++++ projects/clr/hipamd/packaging/hip-runtime-nvidia.txt | 6 ++++++ projects/clr/hipamd/packaging/hip-samples.txt | 5 +++++ projects/clr/hipamd/packaging/hip-tests.txt | 5 +++++ 7 files changed, 33 insertions(+), 1 deletion(-) diff --git a/projects/clr/hipamd/LICENSE.txt b/projects/clr/hipamd/LICENSE.txt index 57378c6698..4cbb639232 100644 --- a/projects/clr/hipamd/LICENSE.txt +++ b/projects/clr/hipamd/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2008 - 2021 Advanced Micro Devices, Inc. +Copyright (c) 2008 - 2022 Advanced Micro Devices, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/projects/clr/hipamd/packaging/hip-devel.txt b/projects/clr/hipamd/packaging/hip-devel.txt index 4805e9c00c..04018d0c97 100644 --- a/projects/clr/hipamd/packaging/hip-devel.txt +++ b/projects/clr/hipamd/packaging/hip-devel.txt @@ -90,4 +90,9 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") + include(CPack) diff --git a/projects/clr/hipamd/packaging/hip-doc.txt b/projects/clr/hipamd/packaging/hip-doc.txt index 3b1af26927..262ec40138 100644 --- a/projects/clr/hipamd/packaging/hip-doc.txt +++ b/projects/clr/hipamd/packaging/hip-doc.txt @@ -79,4 +79,9 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") + include(CPack) diff --git a/projects/clr/hipamd/packaging/hip-runtime-amd.txt b/projects/clr/hipamd/packaging/hip-runtime-amd.txt index f17cded999..6eea56946f 100644 --- a/projects/clr/hipamd/packaging/hip-runtime-amd.txt +++ b/projects/clr/hipamd/packaging/hip-runtime-amd.txt @@ -100,4 +100,10 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_PACKAGE_REQUIRES ${CPACK_RPM_PACKAGE_REQUIRES}) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() + +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") + include(CPack) diff --git a/projects/clr/hipamd/packaging/hip-runtime-nvidia.txt b/projects/clr/hipamd/packaging/hip-runtime-nvidia.txt index 9d0667eee4..3c7ea963f6 100644 --- a/projects/clr/hipamd/packaging/hip-runtime-nvidia.txt +++ b/projects/clr/hipamd/packaging/hip-runtime-nvidia.txt @@ -65,4 +65,10 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_PACKAGE_REQUIRES ${CPACK_RPM_PACKAGE_REQUIRES}) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() + +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") + include(CPack) diff --git a/projects/clr/hipamd/packaging/hip-samples.txt b/projects/clr/hipamd/packaging/hip-samples.txt index c38a56cfb2..4ccac07bee 100644 --- a/projects/clr/hipamd/packaging/hip-samples.txt +++ b/projects/clr/hipamd/packaging/hip-samples.txt @@ -61,4 +61,9 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_PACKAGE_REQUIRES ${CPACK_RPM_PACKAGE_REQUIRES}) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() + +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") include(CPack) diff --git a/projects/clr/hipamd/packaging/hip-tests.txt b/projects/clr/hipamd/packaging/hip-tests.txt index 8fb839dbf2..da3d2fbe91 100644 --- a/projects/clr/hipamd/packaging/hip-tests.txt +++ b/projects/clr/hipamd/packaging/hip-tests.txt @@ -63,4 +63,9 @@ if(NOT ROCM_DEP_ROCMCORE) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_PACKAGE_REQUIRES ${CPACK_RPM_PACKAGE_REQUIRES}) string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_PACKAGE_DEPENDS ${CPACK_DEBIAN_PACKAGE_DEPENDS}) endif() + +set ( CPACK_RESOURCE_FILE_LICENSE "@hip_SOURCE_DIR@/LICENSE.txt" ) +# Install license file +install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION share/doc/${CPACK_PACKAGE_NAME}) +set(CPACK_RPM_PACKAGE_LICENSE "MIT") include(CPack)