Add .ibc file for Store Apps (#223) accepted/tizen/5.5/unified/20200427.221802 accepted/tizen/unified/20200427.125751 submit/tizen/20200427.054923 submit/tizen_5.5/20200427.054914
author최종헌/Common Platform Lab(SR)/Engineer/삼성전자 <j-h.choi@samsung.com>
Mon, 27 Apr 2020 05:47:50 +0000 (14:47 +0900)
committer이형주/Common Platform Lab(SR)/Staff Engineer/삼성전자 <leee.lee@samsung.com>
Mon, 27 Apr 2020 05:47:50 +0000 (14:47 +0900)
Change-Id: Iec61395d777557a6fa98cbddf1aebd037720c734

packaging/dotnet-launcher.spec
packaging/ibcdata.info [new file with mode: 0644]
packaging/ibcdata.zip [new file with mode: 0644]

index 2d975f3..fff6c23 100644 (file)
@@ -27,6 +27,7 @@ BuildRequires: sqlite-devel
 BuildRequires: boost-devel
 BuildRequires: aul-devel
 BuildRequires: dotnet-build-tools
+BuildRequires: unzip
 
 %if 0%{?asan_enabled}
 BuildRequires: clang >= 3.8
@@ -56,6 +57,8 @@ Requires(preun): /usr/bin/systemctl
 %define _native_lib_dir /usr/share/dotnet.tizen/lib
 %define _dotnet_dir /opt/usr/dotnet
 %define _system_base_addr_file /opt/usr/dotnet.system.base.addr
+
+%define _ibc_data_dir /usr/share/dotnet.tizen/ibcdata
 %define _tizen_preload_dir /usr/share/dotnet.tizen/preload
 
 %define _default_base_addr_start 0x3000000
@@ -138,6 +141,8 @@ ln -sf %{_libdir}/libsqlite3.so.0 %{buildroot}%{_native_lib_dir}/libsqlite3.so
 mkdir -p %{buildroot}/etc/tmpfiles.d
 install -m 0644 %{name}.conf %{buildroot}/etc/tmpfiles.d/%{name}.conf
 
+mkdir -p %{buildroot}%{_ibc_data_dir}
+unzip packaging/ibcdata.zip -d %{buildroot}%{_ibc_data_dir}
 mkdir -p %{buildroot}%{_tizen_preload_dir}
 mv packaging/Dotnet.Launcher.preload %{buildroot}%{_tizen_preload_dir}
 
@@ -171,6 +176,7 @@ chsmack -t -a User::App::Shared /opt/etc/skel/.dotnet
 %{_framework_dir}/Dotnet.Launcher.dll
 %{_framework_dir}/Tizen.Runtime.dll
 %{_dotnet_dir}
+%{_ibc_data_dir}
 %{_tizen_preload_dir}
 
 %files devel
diff --git a/packaging/ibcdata.info b/packaging/ibcdata.info
new file mode 100644 (file)
index 0000000..370503b
--- /dev/null
@@ -0,0 +1,115 @@
+##### Target Binary #####
+Model=SM-R800;
+Build=DayR800XX_20200423.001;
+
+##### CoreCLR #####
+bebdbce17f19df18863aaa52824dc2c883b330fd
+
+##### CoreFX #####
+3e5f8e268d2a8b43848a73a68244f2c2fee95cda
+
+##### IBC Data : 58 #####
+Microsoft.Win32.Primitives.ibc
+System.Collections.Concurrent.ibc
+System.Collections.Immutable.ibc
+System.Collections.NonGeneric.ibc
+System.Collections.Specialized.ibc
+System.Collections.ibc
+System.ComponentModel.Primitives.ibc
+System.ComponentModel.TypeConverter.ibc
+System.ComponentModel.ibc
+System.Console.ibc
+System.Data.Common.ibc
+System.Diagnostics.Debug.ibc
+System.Diagnostics.DiagnosticSource.ibc
+System.Diagnostics.Process.ibc
+System.Diagnostics.StackTrace.ibc
+System.Diagnostics.TraceSource.ibc
+System.Diagnostics.Tracing.ibc
+System.Drawing.Primitives.ibc
+System.IO.FileSystem.ibc
+System.IO.IsolatedStorage.ibc
+System.IO.ibc
+System.Linq.Expressions.ibc
+System.Linq.Queryable.ibc
+System.Linq.ibc
+System.Memory.ibc
+System.Net.Http.ibc
+System.Net.NameResolution.ibc
+System.Net.Primitives.ibc
+System.Net.Requests.ibc
+System.Net.Security.ibc
+System.Net.Sockets.ibc
+System.Net.WebClient.ibc
+System.Net.WebProxy.ibc
+System.ObjectModel.ibc
+System.Private.CoreLib.ibc
+System.Private.DataContractSerialization.ibc
+System.Private.Uri.ibc
+System.Private.Xml.ibc
+System.Reflection.Emit.ILGeneration.ibc
+System.Reflection.Metadata.ibc
+System.Reflection.Primitives.ibc
+System.Reflection.ibc
+System.Resources.ResourceManager.ibc
+System.Runtime.Extensions.ibc
+System.Runtime.InteropServices.ibc
+System.Runtime.Numerics.ibc
+System.Runtime.Serialization.Formatters.ibc
+System.Runtime.Serialization.Primitives.ibc
+System.Runtime.ibc
+System.Security.Cryptography.Algorithms.ibc
+System.Security.Cryptography.Primitives.ibc
+System.Security.Cryptography.X509Certificates.ibc
+System.Text.RegularExpressions.ibc
+System.Threading.Tasks.ibc
+System.Threading.Timer.ibc
+System.Threading.ibc
+System.Xml.ReaderWriter.ibc
+netstandard.ibc
+
+##### Store App : 44 #####
+com.slavchogeorgiev.cryptogaude
+org.tizen.example.Tehilim
+org.sudosleep.Poddy
+lu.hmt.multitimer
+com.zenlabsfitness.C25KWatchApp
+org.tizen.example.MilitaryTimer
+com.cybernetic87.GAssist.Tizen.Wearable
+org.tizen.example.SportsRefereeTimer
+org.tizen.example.CVTimerLite
+org.tizenschool.SmartLevel
+org.newworld.mobility.tizen.shieldforce.watch.host
+com.fitiv.fitivpulse
+com.tecace.ring.doorbell.viewer
+org.tizen.example.Teleporter
+com.slavchogeorgiev.cryptolist
+com.hcsaba.daspodcast
+org.tizen.example.MediTizenLite
+org.tizen.example.CVTimer
+com.atadore.Kanbann.TizenWearable
+be.belgianrail.btr.linda
+org.tizen.example.Meditation_Application
+be.belgianrail.btr.linda.acceptance
+Timer4025PlayClock
+bravedodo-korfbaltimer
+org.myzone.wearable
+me.pintsize.TeslaWatch
+GHz.Wearable.GHzTimer
+com.atadore.VoiceInACan.Wearable
+org.tizen.GearBoard.Tizen.Wearable
+AutoSMDWatch
+org.tizen.example.GeoRideTizenWearable
+org.tizen.example.BrightLightFlashLight
+org.tizen.example.Alarm
+org.tizen.example.Calculator
+org.tizen.example.HeartRateMonitor
+org.tizen.example.Net.VoiceMemo.Tizen.Wearable
+org.tizen.example.Weather
+org.tizen.example.XStopWatch
+org.tizen.xsf.Alarm
+org.tizen.xsf.Calculator
+org.tizen.xsf.HeartRateMonitor
+org.tizen.xsf.VoiceMemo
+org.tizen.xsf.Weather
+org.tizen.xsf.XStopWatch
diff --git a/packaging/ibcdata.zip b/packaging/ibcdata.zip
new file mode 100644 (file)
index 0000000..176e39c
Binary files /dev/null and b/packaging/ibcdata.zip differ