diff options
author | Jiyoung Yun <jy910.yun@samsung.com> | 2016-12-09 11:33:50 +0900 |
---|---|---|
committer | Jiyoung Yun <jy910.yun@samsung.com> | 2017-04-27 16:58:14 +0900 |
commit | b08c3d7a84026eecf0495ecfe7fc9338bc79af14 (patch) | |
tree | 7e96173b4805a55dd385aaa2d727deb41785c326 /packaging/coreclr.spec | |
parent | be322b0c460a88e7f0d8d8c43f912994f2de72fa (diff) | |
download | coreclr-b08c3d7a84026eecf0495ecfe7fc9338bc79af14.tar.gz coreclr-b08c3d7a84026eecf0495ecfe7fc9338bc79af14.tar.bz2 coreclr-b08c3d7a84026eecf0495ecfe7fc9338bc79af14.zip |
Embed libicu in Tools directory
Change-Id: If9adc8cb617783101d11a2a564c663ff8bebb21d
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Diffstat (limited to 'packaging/coreclr.spec')
-rw-r--r-- | packaging/coreclr.spec | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/packaging/coreclr.spec b/packaging/coreclr.spec index e8f5a0aa97..419ccbd616 100644 --- a/packaging/coreclr.spec +++ b/packaging/coreclr.spec @@ -22,6 +22,7 @@ URL: http://github.com/dotnet/coreclr Source0: %{name}-%{version}.tar.gz Source1000: downloaded_files.tar.gz Source1001: %{name}.manifest +Source1002: libicu.tar.gz # Gbp-Ignore-Patches: 0 1 2 Patch0: Add-Tizen-distro.patch Patch1: Do-not-ignore-project.lock.json.patch @@ -103,13 +104,14 @@ cp %{SOURCE1001} . cp %{SOURCE1000} ./ tar xf %{SOURCE1000} %ifarch armv7l +%setup -T -D -a 1002 patchelf --set-interpreter /emul/lib64/ld-linux-x86-64.so.2 ./Tools/dotnetcli/dotnet -patchelf --set-rpath /emul/usr/lib64/ ./Tools/dotnetcli/dotnet +patchelf --set-rpath /emul/usr/lib64/:%{_builddir}/%{name}-%{version}/libicu/ ./Tools/dotnetcli/dotnet patchelf --set-interpreter /emul/lib64/ld-linux-x86-64.so.2 ./Tools/dotnetcli/shared/Microsoft.NETCore.App/1.0.0-rc3-002733/dotnet -patchelf --set-rpath /emul/usr/lib64/ ./Tools/dotnetcli/shared/Microsoft.NETCore.App/1.0.0-rc3-002733/dotnet -for file in $( find ./Tools -iname "*.so" ) +patchelf --set-rpath /emul/usr/lib64/:%{_builddir}/%{name}-%{version}/libicu/ ./Tools/dotnetcli/shared/Microsoft.NETCore.App/1.0.0-rc3-002733/dotnet +for file in $( find ./Tools ./libicu -iname "*.so" -or -iname "*.so.*" ) do - patchelf --set-rpath /emul/usr/lib64/ $file + patchelf --set-rpath /emul/usr/lib64/:%{_builddir}/%{name}-%{version}/libicu/ $file done %endif %endif |