[Tizen] Fix broken "soshelp" command.
authorKirill Frolov <k.frolov@samsung.com>
Tue, 1 Sep 2020 11:47:14 +0000 (14:47 +0300)
committerMikhail Kurinnoi <m.kurinnoi@samsung.com>
Tue, 5 Dec 2023 16:31:16 +0000 (19:31 +0300)
File sosdocsunix.txt should be added to directory where .NET is
installed. This is needed to enable "sos help" command (for lldb
plugin).

packaging/coreclr-diagnostics.spec

index 5da66193b61b73587c46f7ad4db7a3e5a93b18bb..2e8849ad8efcbf9dd4469b912b8cd8bff1f475f7 100755 (executable)
@@ -185,6 +185,7 @@ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Extensions.dll %{buildroot}%{
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Hosting.dll %{buildroot}%{netcoreappdir}
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.InstallHelper.dll %{buildroot}%{netcoreappdir}
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/System.CommandLine.dll %{buildroot}%{netcoreappdir}
+cp -f %{_artifacts}/dotnet-sos/%{_buildtype}/netcoreapp*/publish/*/sosdocsunix.txt %{buildroot}%{netcoreappdir}
 
 # Tools
 mkdir -p %{buildroot}%{toolsdir}/%{rid}
@@ -192,6 +193,7 @@ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{toolsdir}/%{ri
 for name in counters dump gcdump trace; do
   cp -f %{_artifacts}/dotnet-${name}/%{_buildtype}/netcoreapp*/publish/*.dll %{buildroot}%{toolsdir}
 done
+cp -f %{_artifacts}/dotnet-dump/%{_buildtype}/netcoreapp*/publish/*/sosdocsunix.txt %{buildroot}%{toolsdir}
 
 %files
 %manifest %{name}.manifest