diff options
author | Mikhail Kurinnoi <m.kurinnoi@samsung.com> | 2024-05-08 14:45:12 +0300 |
---|---|---|
committer | 이형주/MDE Lab(SR)/삼성전자 <leee.lee@samsung.com> | 2024-05-09 06:26:50 +0900 |
commit | 32ed2c358ae3b72160f02f5f4ca7de7f05694137 (patch) | |
tree | 444cee78b12a59613509c6d619c2fee564ff9083 | |
parent | cf35ec11ab93f25810c5b4c0e5eab7d15424237e (diff) | |
download | diagnostics-32ed2c358ae3b72160f02f5f4ca7de7f05694137.tar.gz diagnostics-32ed2c358ae3b72160f02f5f4ca7de7f05694137.tar.bz2 diagnostics-32ed2c358ae3b72160f02f5f4ca7de7f05694137.zip |
Fix `help command` output for tools.tizen
Related to:
> help clrstack
-------------------------------------------------------------------------------
Error finding documentation file
-rwxr-xr-x | packaging/coreclr-diagnostics.spec | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packaging/coreclr-diagnostics.spec b/packaging/coreclr-diagnostics.spec index 4f22e419b..c135119e8 100755 --- a/packaging/coreclr-diagnostics.spec +++ b/packaging/coreclr-diagnostics.spec @@ -174,6 +174,8 @@ export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/libicu-57.1 # SOS mkdir -p %{buildroot}%{diagnosticsdir}/%{rid} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/*.so %{buildroot}%{diagnosticsdir}/%{rid} +# put sosdocsunix.txt close to libsos.so copy (need for `help command`) +cp -f %{_artifacts}/Linux.%{_barch}.%{_buildtype}/sosdocsunix.txt %{buildroot}%{diagnosticsdir}/%{rid} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Bcl.AsyncInterfaces.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Diagnostics.DebugServices.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/Microsoft.Diagnostics.DebugServices.Implementation.dll %{buildroot}%{diagnosticsdir} @@ -195,7 +197,6 @@ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Extensions.dll %{buildroot}%{ cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.Hosting.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/SOS.InstallHelper.dll %{buildroot}%{diagnosticsdir} cp %{_artifacts}/Linux.%{_barch}.%{_buildtype}/System.CommandLine.dll %{buildroot}%{diagnosticsdir} -cp -f %{_artifacts}/Linux.%{_barch}.%{_buildtype}/sosdocsunix.txt %{buildroot}%{diagnosticsdir} # Tools for name in counters dump gcdump stack trace; do @@ -204,6 +205,8 @@ done for so in `find %{buildroot}%{diagnosticsdir}/%{rid} -type f -name "*.so" -exec basename {} \;`; do ln -sf %{rid}/${so} %{buildroot}%{diagnosticsdir} done +# put sosdocsunix.txt close to libsos.so copy (need for `help command`) +cp -f %{buildroot}%{diagnosticsdir}/%{rid}/sosdocsunix.txt %{buildroot}%{diagnosticsdir} # remove CoreCLR system DLLs rm -f %{buildroot}%{diagnosticsdir}/System.Collections.Immutable.dll |