[Tizen] Fix broken "soshelp" command.
authorKirill Frolov <k.frolov@samsung.com>
Tue, 1 Sep 2020 11:47:14 +0000 (14:47 +0300)
committer이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com>
Tue, 1 Sep 2020 23:08:00 +0000 (08:08 +0900)
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 99d10a9cc8b55eeb97cc58ce64b6bb2297695c5b..9fed5745700d29135b0ddbc8a35a997d357e8fc7 100755 (executable)
@@ -183,6 +183,7 @@ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{netcoreappdir}
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.NETCore.dll %{buildroot}%{netcoreappdir}
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.FileFormats.dll %{buildroot}%{netcoreappdir}
 cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.SymbolStore.dll %{buildroot}%{netcoreappdir}
+cp -f %{_artifacts}/dotnet-sos/%{_buildtype}/netcoreapp*/publish/*/sosdocsunix.txt %{buildroot}%{netcoreappdir}
 
 # Tools
 mkdir -p %{buildroot}%{toolsdir}/%{rid}
@@ -190,6 +191,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}
 
 %ifarch %{arm}
 for f in $(grep -L "dotnet-" %{buildroot}%{toolsdir}/*.dll); do