Add the symbolic link for libSkiaSharp and libHarfBuzzSharp (#213)
author유리나/Common Platform Lab(SR)/Staff Engineer/삼성전자 <rina6350.you@samsung.com>
Tue, 28 Apr 2020 03:02:01 +0000 (12:02 +0900)
committer안주원/Common Platform Lab(SR)/Principal Engineer/삼성전자 <juwon.ahn@samsung.com>
Tue, 28 Apr 2020 03:02:01 +0000 (12:02 +0900)
packaging/xsf.spec

index 35d6609adb31bcfb8e031d539504eea4d2ab9452..59ef5e8e56202cfb054604446c6fbaf9e55bad81 100644 (file)
@@ -40,8 +40,9 @@ cp %{DOTNET_NUGET_SOURCE}/*.nupkg ./packages/
 
 %install
 mkdir -p %{buildroot}%{DOTNET_ASSEMBLY_PATH}
-mkdir -p %{buildroot}%{DOTNET_PRELOAD_PATH}
 mv ./src/XSF/bin/Release/netstandard2.0/XSF.dll %{buildroot}%{DOTNET_ASSEMBLY_PATH}
+
+mkdir -p %{buildroot}%{DOTNET_PRELOAD_PATH}
 mv ./packaging/XSF.preload %{buildroot}%{DOTNET_PRELOAD_PATH}
 
 mkdir -p %{buildroot}%{THEME_FILE_PATH}
@@ -56,6 +57,9 @@ mv ./src/XSF/lib/armel/%{LIB_HARFBUZZ_NAME} %{buildroot}%{SKIA_LIBRARY_PATH}
 mv ./src/XSF/lib/armel/%{LIB_SKIASHARP_NAME} %{buildroot}%{SKIA_LIBRARY_PATH}
 %endif
 
+ln -s %{SKIA_LIBRARY_PATH}/%{LIB_SKIASHARP_NAME} %{buildroot}%{SKIA_LIBRARY_PATH}/libSkiaSharp.so
+ln -s %{SKIA_LIBRARY_PATH}/%{LIB_HARFBUZZ_NAME} %{buildroot}%{SKIA_LIBRARY_PATH}/libHarfBuzzSharp.so
+
 mkdir -p %{buildroot}%{IBC_DATA_PATH}
 mv ./src/XSF/ibc/XSF.ibc %{buildroot}%{IBC_DATA_PATH}