diff --git a/cuda.spec b/cuda.spec index ba2cbdcf64d59f21d21207ffc6b34e1ac48742ec..d7129a919e0f1ddf1ade0689a9dc622e76b63147 100644 --- a/cuda.spec +++ b/cuda.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 # version from version.json %define nvidia_driver_version 470.82.01 @@ -750,12 +750,16 @@ cp -r cuda_nvvp/libnvvp %{buildroot}/%{cuda_install_dir} # install nvprof cp cuda_nvprof/bin/nvprof %{buildroot}/%{cuda_install_dir}/bin cp -d cuda_nvprof/%{cuda_target_dir}/lib/* %{buildroot}/%{cuda_install_dir}/%{cuda_target_dir}/lib +cp cuda_nvprof/%{cuda_target_dir}/include/* %{buildroot}/%{cuda_install_dir}/%{cuda_target_dir}/include # install memcheck install -m 0755 cuda_memcheck/bin/cuda-memcheck %{buildroot}%{cuda_install_dir}/bin %endif +# install version.json +cp version.json %{buildroot}%{cuda_install_dir} + # install cuda-cuobjdump install -m 0755 cuda_cuobjdump/bin/cuobjdump %{buildroot}%{cuda_install_dir}/bin # install cuxxfilt @@ -999,7 +1003,6 @@ exit 0 %files %{cuda_name_version} %files runtime-%{cuda_name_version} %files toolkit -%files toolkit-%{cuda_name_version} %files compiler-%{cuda_name_version} %files libraries-%{cuda_name_version} %files libraries-devel-%{cuda_name_version} @@ -1032,6 +1035,8 @@ exit 0 /usr/lib64/pkgconfig/accinj64-%{cuda_major}.%{cuda_minor}.pc /usr/lib64/pkgconfig/cuinj64-%{cuda_major}.%{cuda_minor}.pc %{cuda_install_dir}/bin/nvprof +%{cuda_install_dir}/%{cuda_target_dir}/include/cudaProfiler.h +%{cuda_install_dir}/%{cuda_target_dir}/include/cuda_profiler_api.h %{cuda_install_dir}/%{cuda_target_dir}/lib/libaccinj64.so %{cuda_install_dir}/%{cuda_target_dir}/lib/libaccinj64.so.%{cuda_nvprof_main_version} %{cuda_install_dir}/%{cuda_target_dir}/lib/libaccinj64.so.%{cuda_nvprof_version} @@ -1046,6 +1051,9 @@ exit 0 %endif +%files toolkit-%{cuda_name_version} +%{cuda_install_dir}/version.json + %files cuobjdump-%{cuda_name_version} %{cuda_install_dir}/bin/cuobjdump %license LICENSE @@ -1098,6 +1106,7 @@ exit 0 %{cuda_install_dir}/%{cuda_target_dir}/lib/libOpenCL.so.1.0 %{cuda_install_dir}/%{cuda_target_dir}/lib/libOpenCL.so.1.0.0 %endif +%license LICENSE %files cudart-devel-%{cuda_name_version} /usr/lib64/pkgconfig/cudart-%{cuda_major}.%{cuda_minor}.pc @@ -1288,6 +1297,7 @@ exit 0 %{cuda_install_dir}/lib64 %{cuda_install_dir}/%{cuda_target_dir}/lib/libcurand.so.10 %{cuda_install_dir}/%{cuda_target_dir}/lib/libcurand.so.%{libcurand_version} +%license LICENSE %files -n libcurand-devel-%{cuda_name_version} /usr/lib64/pkgconfig/curand-%{cuda_major}.%{cuda_minor}.pc @@ -1638,5 +1648,8 @@ exit 0 rm -rf %{_builddir}/%{name}-%{cuda_version} %changelog +* Fri Jul 28 2023 Chunmei Xu - 11.4.4-2 +- add cuda_profiler_api.h to cuda-nvprof + * Wed Jul 26 2023 Chunmei Xu - 11.4.4-1 - init commit