[Tizen] Add crossgen and coreconsole to coreclr package
authorjunghyuk.park <junghyuk.park@samsung.com>
Tue, 24 Jul 2018 04:21:26 +0000 (13:21 +0900)
committerKonstantin Baladurin <k.baladurin@samsung.com>
Tue, 24 Sep 2019 16:39:57 +0000 (19:39 +0300)
- The coreclr-extra package is going to be eliminated soon.
- Symlinks to crossgen and coreconsole are created temporarily for graceful migration

packaging/coreclr.spec [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index 2b68dd1..f68471b
@@ -246,6 +246,8 @@ cp %{_reldir}/libmscordaccore.so  %{buildroot}%{_datadir}/%{netcoreappdir}
 cp %{_reldir}/libmscordbi.so  %{buildroot}%{_datadir}/%{netcoreappdir}
 cp %{_reldir}/libcoreclrtraceptprovider.so %{buildroot}%{_datadir}/%{netcoreappdir}
 cp %{_reldir}/System.Globalization.Native.so  %{buildroot}%{_datadir}/%{netcoreappdir}
+cp %{_reldir}/coreconsole %{buildroot}%{_datadir}/%{netcoreappdir}
+cp %{_reldir}/crossgen %{buildroot}%{_datadir}/%{netcoreappdir}
 ln -sf ../%{netcoreappdir}/corerun    %{buildroot}%{_datadir}/%{dotnetdir}/corerun
 
 # .NET Core Headers and static libraries
@@ -264,8 +266,8 @@ cp -rf src/pal/src/include    %{buildroot}%{_datadir}/%{netcoreappdir}/src/pal/s
 cp -rf %{_reldir}/lib         %{buildroot}%{_datadir}/%{netcoreappdir}
 
 # extra
-cp %{_reldir}/coreconsole %{buildroot}%{_datadir}/%{dotnetfwdir}
-cp %{_reldir}/crossgen    %{buildroot}%{_datadir}/%{dotnetfwdir}
+ln -sf %{_datadir}/%{netcoreappdir}/coreconsole %{buildroot}%{_datadir}/%{dotnetfwdir}/coreconsole
+ln -sf %{_datadir}/%{netcoreappdir}/crossgen    %{buildroot}%{_datadir}/%{dotnetfwdir}/crossgen
 
 # devel
 cp %{_reldir}/ilasm   %{buildroot}%{_datadir}/%{dotnetfwdir}
@@ -293,6 +295,8 @@ cp %{_reldir}/System.Private.CoreLib.dll  %{buildroot}%{_datadir}/%{netcoreappdi
 %dir %{_datadir}/%{netcoreappdir}
 %dir %{_datadir}/%{dotnettizendir}
 %{_datadir}/%{netcoreappdir}/corerun
+%{_datadir}/%{netcoreappdir}/coreconsole
+%{_datadir}/%{netcoreappdir}/crossgen
 %{_datadir}/%{netcoreappdir}/*.so
 %{_datadir}/%{dotnetdir}/corerun
 %{_datadir}/%{dotnettizendir}/netcoreapp