Update tbb for tizen_5.0 of 20180612 87/181387/1
authorwchang kim <wchang.kim@samsung.com>
Wed, 13 Jun 2018 03:52:48 +0000 (12:52 +0900)
committerwchang kim <wchang.kim@samsung.com>
Wed, 13 Jun 2018 03:52:48 +0000 (12:52 +0900)
Change-Id: I6aabebc9a9cc581ef78f9ea4f297faa47c9d0b58

18 files changed:
board/Config.in
board/Config_artik530.in
board/Config_rpi3.in
config-sdk/tizeniot_list.txt
configs/artik530_iotcore_defconfig
configs/rpi3_iotcore_defconfig
domain_api/Config_account.in
domain_api/Config_appfw.in
domain_api/Config_content.in
domain_api/Config_context.in
domain_api/Config_message.in
domain_api/Config_multimedia.in
domain_api/Config_network.in
domain_api/Config_system.in
domain_api/Config_ui.in
domain_feature/Config.in
domain_feature/Config_setup.in [new file with mode: 0644]
support/scripts/get_bb_list.sh [new file with mode: 0755]

index f07e675..a86a4ae 100644 (file)
@@ -53,6 +53,9 @@ config TBB_ENABLE_CAMERA
        bool
        select building-blocks-sub2-domain_API-Multimedia-Camera
 
+config TBB_ENABLE_CODEC
+       bool
+
 config TBB_ENABLE_GPS
 bool
 
@@ -76,7 +79,6 @@ bool
 
 config TBB_ENABLE_WIFI
        bool
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
 
 config TBB_ENABLE_WIFI_DIRECT
index bb494d1..baf74c9 100644 (file)
@@ -76,6 +76,14 @@ config building-blocks-sub2-Preset_boards-ARTIK530-Camera
        help
                Packages of Camera HAL and Feature for ARTIK530
 
+config building-blocks-sub2-Preset_boards-ARTIK530-Codec
+       bool "ARTIK 530 Codec"
+       select TBB_ENABLE_CODEC
+       depends on building-blocks-sub2-Preset_boards-ARTIK530-Display || building-blocks-sub2-Preset_boards-ARTIK530-Display_Headless
+       help
+               Packages of Codec HAL and Feature for ARTIK530.
+               If you want to use hardware acceleration, select the required feature
+
 config building-blocks-sub2-Preset_boards-ARTIK530-DALi
        bool "ARTIK 530 DALi"
        select TBB_ENABLE_DALi
index b85ad5c..0563871 100644 (file)
@@ -76,6 +76,14 @@ config building-blocks-sub2-Preset_boards-RPI3-Camera
        help
                Packages of Camera HAL and Feature for RPI3
 
+config building-blocks-sub2-Preset_boards-RPI3-Codec
+       bool "RPI3 Codec"
+       select TBB_ENABLE_CODEC
+       depends on building-blocks-sub2-Preset_boards-ARTIK530-Display || building-blocks-sub2-Preset_boards-ARTIK530-Display_Headless
+       help
+               Packages of Codec HAL and Feature for RPI3.
+               If you want to use hardware acceleration, select the required feature
+
 config building-blocks-sub2-Preset_boards-RPI3-DALi
        bool "RPI3 DALi"
        select TBB_ENABLE_DALi
index c83fe96..5cd0d09 100644 (file)
@@ -89,7 +89,6 @@ building-blocks-sub2-domain_API-Network-SSDP
 building-blocks-sub2-domain_API-Network-STC
 building-blocks-sub2-domain_API-Network-Smartcard
 building-blocks-sub2-domain_API-Network-VPN_Service
-building-blocks-sub2-domain_API-Network-WiFi
 building-blocks-sub2-domain_API-Network-WiFi_Direct
 building-blocks-sub2-domain_API-Network-WiFi_Manager
 building-blocks-sub2-domain_API-Security-CSR
index 37a38b8..9a4a093 100644 (file)
@@ -143,7 +143,6 @@ building-blocks-root-Preset_iot_core=y
 # smartcard-plugin-uicc is not set
 # smartcard-plugin-nfc is not set
 # building-blocks-sub2-domain_API-Network-VPN_Service is not set
-building-blocks-sub2-domain_API-Network-WiFi=y
 building-blocks-sub2-domain_API-Network-WiFi_Manager=y
 # net-config-plugin-headed is not set
 
index 77d23bf..30cd40a 100644 (file)
@@ -143,7 +143,6 @@ building-blocks-root-Preset_iot_core=y
 # smartcard-plugin-uicc is not set
 # smartcard-plugin-nfc is not set
 # building-blocks-sub2-domain_API-Network-VPN_Service is not set
-building-blocks-sub2-domain_API-Network-WiFi=y
 building-blocks-sub2-domain_API-Network-WiFi_Manager=y
 # net-config-plugin-headed is not set
 
index 38fc6ef..fe11b95 100644 (file)
@@ -32,7 +32,7 @@ config building-blocks-sub2-domain_API-Account-Sync_Manager
        bool "Sync Manager"
        select building-blocks-sub2-domain_API-Social-Contacts
        select building-blocks-sub2-domain_API-Account-Account_Manager
-       select building-blocks-sub2-domain_API-Network-WiFi
+       select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                This block supports managing data synchronization.
                 Also, to use this feature, either Data Network or Wi-Fi connection is required.
index 8b85776..9452f2d 100644 (file)
@@ -36,6 +36,11 @@ config building-blocks-sub2-domain_API-AppFramework-External_Storage_Installatio
        help
                This block supports package management in external storage SD card
 
+config building-blocks-sub2-domain_API-AppFramework-Job_Scheduler_API
+       bool "Job Scheduler API"
+       help
+               This block supports job scheduler API
+
 config building-blocks-sub2-domain_API-AppFramework-Media_Key_API
        bool "Media Key API"
        depends on building-blocks-sub2-domain_API-UI-Display_Server
@@ -64,6 +69,11 @@ config building-blocks-sub2-domain_API-AppFramework-Notification_API
        help
                This block supports notification API
 
+config building-blocks-sub2-domain_API-AppFramework-RPC_Port_API
+       bool "RPC Port API"
+       help
+               This block supports rpc port API
+
 config building-blocks-sub2-domain_API-AppFramework-Shortcut_API
        bool "Shortcut API"
        help
index 362d8a7..d5e2f0d 100644 (file)
@@ -1,7 +1,6 @@
 menu "Content API"
 config building-blocks-sub2-domain_API-Content-Download
        bool "Download"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Content-Download
index d3fa427..b79f8c1 100644 (file)
@@ -1,5 +1,5 @@
 menu "Context API"
-config building-blocks-sub2-domain_API-Content-Download
+config building-blocks-sub2-domain_API-Context-Activity_Geusture_Recognition
        bool "ActivityGesture Recognition"
        select building-blocks-sub2-domain_API-System-Sensor_Listener
        help
index 5e19069..3c27444 100644 (file)
@@ -1,7 +1,7 @@
 menu "Messaging API"
 config building-blocks-sub2-domain_API-Messaging-Email
        bool "Email"
-       select building-blocks-sub2-domain_API-Network-WiFi
+       select building-blocks-sub2-domain_API-Network-WiFi_Manager
        depends on TBB_ENABLE_EFL
        help
                This block supports managing Email service.
@@ -18,7 +18,7 @@ config building-blocks-sub2-domain_API-Messaging-Messages
 
 config building-blocks-sub2-domain_API-Messaging-Push
        bool "Push Client"
-       select building-blocks-sub2-domain_API-Network-WiFi
+       select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                This block supports transferation push messages between devices and server.
                Also, to use this feature, either Data Network or Wi-Fi connection is required.
index 9b22515..5ae2d26 100644 (file)
@@ -45,7 +45,6 @@ config building-blocks-sub2-domain_API-Multimedia-Media_Muxer
 
 config building-blocks-sub2-domain_API-Multimedia-Media_Streamer
        bool "Media Streamer"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-System-Storage
        select building-blocks-sub2-domain_API-UI-EFL_NativeUIToolkit
        select building-blocks-sub2-domain_API-UI-TBM_Surface
@@ -142,6 +141,13 @@ config building-blocks-sub2-domain_API-Multimedia-Sound_Manager
        help
                Sound_Manager provides functions to get and set of sound parameters such as volume,device and focus operations
 
+config building-blocks-sub2-domain_API-Multimedia-Sound_Pool
+       bool "Sound_Pool"
+       depends on TBB_ENABLE_AUDIO
+       help
+               Sound_Pool provides functions for easy sound management such as grouping sounds in pools,
+               play, pause, resume, stop operations of sound streams and controlling streampool states
+
 config building-blocks-sub2-domain_API-Multimedia-Stream_Recorder
        bool "Stream Recorder"
        select building-blocks-sub2-domain_API-System-Storage
index cea4e76..fd83894 100644 (file)
@@ -59,7 +59,6 @@ config building-blocks-sub2-domain_API-Network-Bluetooth_Transfer
 
 config building-blocks-sub2-domain_API-Network-Connection
        bool "Connection"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-Connection.
@@ -67,7 +66,6 @@ config building-blocks-sub2-domain_API-Network-Connection
 
 config building-blocks-sub2-domain_API-Network-Curl
        bool "Curl"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-Curl.
@@ -75,7 +73,6 @@ config building-blocks-sub2-domain_API-Network-Curl
 
 config building-blocks-sub2-domain_API-Network-DNSSD
        bool "DNS-SD"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-DNSSD.
@@ -83,7 +80,6 @@ config building-blocks-sub2-domain_API-Network-DNSSD
 
 config building-blocks-sub2-domain_API-Network-HTTP
        bool "HTTP"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-HTTP.
@@ -100,9 +96,16 @@ config building-blocks-sub2-domain_API-Network-NFC
        help
                Enabling NFC Manager and it is possible to user NFC API
 
+config building-blocks-sub2-domain_API-Network-SoftAP
+       bool "SoftAP"
+       select building-blocks-sub2-domain_API-Network-WiFi_Manager
+       select mobileap-agent-extension-headed if TBB_ENABLE_EFL
+       depends on TBB_ENABLE_WIFI
+       help
+               Tizen block set of packages for API sets of domain API-Network-SoftAP.
+
 config building-blocks-sub2-domain_API-Network-SSDP
        bool "SSDP"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-SSDP.
@@ -110,7 +113,6 @@ config building-blocks-sub2-domain_API-Network-SSDP
 
 config building-blocks-sub2-domain_API-Network-STC
        bool "STC"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-STC.
@@ -135,21 +137,13 @@ config smartcard-plugin-nfc
 
 config building-blocks-sub2-domain_API-Network-VPN_Service
        bool "VPN Service"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        help
                Tizen block set of packages for API sets of domain API-Network-VPN_Service.
                To use this feature, either Data Network or Wi-Fi connection is required.
 
-config building-blocks-sub2-domain_API-Network-WiFi
-       bool "Wifi"
-       depends on TBB_ENABLE_WIFI
-       help
-               Tizen block set of packages for API sets of domain API-Network-WiFi.
-
 config building-blocks-sub2-domain_API-Network-WiFi_Direct
        bool "Wifi Direct"
-       select building-blocks-sub2-domain_API-Network-WiFi
        select building-blocks-sub2-domain_API-Network-WiFi_Manager
        depends on TBB_ENABLE_WIFI_DIRECT && TBB_ENABLE_WIFI
        help
index 3e9bf07..2f01321 100644 (file)
@@ -25,26 +25,12 @@ endif
 
 if TBB_ENABLE_DEVICED_PLUGIN || !TBB_SET_no_device-manager-plugin
 menu "Deivce"
-config building-blocks-sub2-domain_API-System-Device_Callback
+config building-blocks-sub2-domain_API-System-Device
        bool "Callback"
        default y
        help
                Device API Support.
 
-config building-blocks-sub2-domain_API-System-Device_Battery
-       bool "Battery"
-       default y if TBB_ENABLE_BATTERY
-       depends on TBB_ENABLE_BATTERY
-       help
-               Device API for Battery
-
-config building-blocks-sub2-domain_API-System-Device_Display
-       bool "Battery"
-       default y if TBB_ENABLE_DISPLAY_SERVER
-       depends on TBB_ENABLE_DISPLAY_SERVER
-       help
-               Device API for Display
-
 config building-blocks-sub2-domain_API-System-Device_Haptic
        bool "Haptic"
        default y if TBB_ENABLE_FEEDBACK
@@ -52,20 +38,6 @@ config building-blocks-sub2-domain_API-System-Device_Haptic
        help
                Device API for Haptic
 
-config building-blocks-sub2-domain_API-System-Device_IR
-       bool "IR"
-       default y if TBB_ENABLE_IR
-       depends on TBB_ENABLE_IR
-       help
-               Device API for IR
-
-config building-blocks-sub2-domain_API-System-Device_Led
-       bool "LED"
-       default y if TBB_ENABLE_LED
-       depends on TBB_ENABLE_LED
-       help
-               Device API for LED
-
 endmenu
 endif
 
index 60b5a56..35b8de6 100644 (file)
@@ -27,6 +27,14 @@ config building-blocks-sub2-domain_API-UI-DALi
                2. dali-adaptor-dali-video-player-plugin and Player if you use dali-toolkit::VideoView.
                3. dali-extension and dali-extension-key-extension if you want to add custom key map.
 
+config building-blocks-sub2-domain_API-UI-WidgetViewerDALi
+       bool "WidgetViewerDALi"
+       select building-blocks-sub2-domain_API-UI-DALi
+       depends on TBB_ENABLE_DALi
+       help
+               API for creating a new instance of the widget and managing its life-cycle for widget viewer development.
+               You should consider dali option for screen resolution.
+
 config building-blocks-sub2-domain_API-UI-Display_Server
        bool "Display Server"
        select building-blocks-sub2-domain_API-UI-TBM_Surface
index 79272f7..968f717 100644 (file)
@@ -5,6 +5,7 @@ source domain_feature/Config_softap.in
 source domain_feature/Config_starter.in
 source domain_feature/Config_upgrade.in
 source domain_feature/Config_recovery.in
+source domain_feature/Config_setup.in
 source domain_feature/Config_webapi.in
 source domain_feature/Config_debug_locale.in
 endmenu
diff --git a/domain_feature/Config_setup.in b/domain_feature/Config_setup.in
new file mode 100644 (file)
index 0000000..f1150cd
--- /dev/null
@@ -0,0 +1,4 @@
+config building-blocks-sub1-domain_Feature-Setup
+       bool "Tizen Device Setup Feature"
+       help
+               Tizen block set of packages for supporting to setup device auto-configuration especially network.
diff --git a/support/scripts/get_bb_list.sh b/support/scripts/get_bb_list.sh
new file mode 100755 (executable)
index 0000000..f48be10
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+BB_LIST=`grep -rn "config " advanced board domain_feature application  Config.in  domain_api partition preset | grep building-blocks | grep -v building-blocks-root | grep -v building-blocks-sub1-domain_API | awk '{print $2}' | sort`
+
+for ITEM in $BB_LIST
+do
+       echo $ITEM
+done