Add tv-dotnet-generate-ni post script 86/107786/2 submit/tizen/20161230.033426
authorJiyoung Yun <jy910.yun@samsung.com>
Fri, 30 Dec 2016 01:38:49 +0000 (10:38 +0900)
committerJiyoung Yun <jy910.yun@samsung.com>
Fri, 30 Dec 2016 01:48:12 +0000 (10:48 +0900)
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Change-Id: Ie85f90542ffd7742597693876c138092a8355789

ks/tv-emulator64-wayland.yaml
scripts/tv-dotnet-generate-ni.post [new file with mode: 0755]
tv.yaml

index 9b4d473..7d0370a 100644 (file)
@@ -2,7 +2,7 @@ Name: tv-emulator64-wayland
 Architecture: x86_64
 Schedule: "*"
 Active: True
-Platform: Emulator-wayland
+Platform: Emulator64-wayland
 Part: tv-2parts-emulator
 Mic2Options: -f loop --pack-to=@NAME@.tar.gz
 FileName: tv-emulator64-wayland
diff --git a/scripts/tv-dotnet-generate-ni.post b/scripts/tv-dotnet-generate-ni.post
new file mode 100755 (executable)
index 0000000..4cf29e7
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/sh
+echo "############### tv-dotnet-generate-ni.post ################"
+
+# Generate NI for System
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Collections.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.IO.FileSystem.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Linq.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Linq.Expressions.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.ObjectModel.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Private.DataContractSerialization.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Private.Uri.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Reflection.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Reflection.Metadata.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Runtime.Loader.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Text.RegularExpressions.dll
+nitool --dll /usr/share/dotnet/shared/Microsoft.NETCore.App/1.0.0/System.Xml.ReaderWriter.dll
+# Generate NI for Xamarin and Device API
+nitool --dll /usr/share/dotnet.tizen/framework/ElmSharp.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Tizen.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Tizen.Applications.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Xamarin.Forms.Core.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Xamarin.Forms.Platform.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Xamarin.Forms.Platform.Tizen.dll
+nitool --dll /usr/share/dotnet.tizen/framework/Xamarin.Forms.Xaml.dll
+# Generate Launcher
+nitool --dll /usr/bin/Tizen.Runtime.Coreclr.dll
diff --git a/tv.yaml b/tv.yaml
index 6afb245..e03e16e 100644 (file)
--- a/tv.yaml
+++ b/tv.yaml
@@ -121,3 +121,47 @@ Emulator-wayland:
     Repos: []
     NoChrootScripts:
         - buildname
+
+Emulator64-wayland:
+    Part: tv-mbr
+    UserGroups: "audio,video"
+    Groups:
+        - Generic Base
+        - TV Base
+        - TV Console Tools
+        - Generic Adaptation
+        - TV Adaptation
+        - TV Wayland
+        - TV Middleware
+        - TV Applications
+        - Generic Multimedia
+        - TV Multimedia
+        - Generic Desktop Applications
+        - TV Dali
+        - TV EFL
+        - TV Enlightenment
+        - TV Input Framework
+        - TV Connectivity Framework Emulator
+        - TV Web Framework
+        - TV Bluetooth
+        - TV Telephony
+    PostScripts:
+        - generic-base
+        - tv-base
+        - generic-console-tools
+        - generic-packaging
+        - tv-packaging
+        - generic-adaptation
+        - tv-adaptation
+        - tv-middleware
+        - generic-multimedia
+        - generic-desktop-applications
+        - tv-bluetooth
+        - tv-web-framework
+        - tv-user
+        - tv-license
+        - generic-security
+        - tv-dotnet-generate-ni
+    Repos: []
+    NoChrootScripts:
+        - buildname