From: wchang kim Date: Wed, 13 Jun 2018 03:52:48 +0000 (+0900) Subject: Update tbb for tizen_5.0 of 20180612 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2c1285f024c85fb9aeea48d48cf38f2c8142d9c4;p=tools%2Ftbb.git Update tbb for tizen_5.0 of 20180612 Change-Id: I6aabebc9a9cc581ef78f9ea4f297faa47c9d0b58 --- diff --git a/board/Config.in b/board/Config.in index f07e675..a86a4ae 100644 --- a/board/Config.in +++ b/board/Config.in @@ -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 diff --git a/board/Config_artik530.in b/board/Config_artik530.in index bb494d1..baf74c9 100644 --- a/board/Config_artik530.in +++ b/board/Config_artik530.in @@ -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 diff --git a/board/Config_rpi3.in b/board/Config_rpi3.in index b85ad5c..0563871 100644 --- a/board/Config_rpi3.in +++ b/board/Config_rpi3.in @@ -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 diff --git a/config-sdk/tizeniot_list.txt b/config-sdk/tizeniot_list.txt index c83fe96..5cd0d09 100644 --- a/config-sdk/tizeniot_list.txt +++ b/config-sdk/tizeniot_list.txt @@ -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 diff --git a/configs/artik530_iotcore_defconfig b/configs/artik530_iotcore_defconfig index 37a38b8..9a4a093 100644 --- a/configs/artik530_iotcore_defconfig +++ b/configs/artik530_iotcore_defconfig @@ -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 diff --git a/configs/rpi3_iotcore_defconfig b/configs/rpi3_iotcore_defconfig index 77d23bf..30cd40a 100644 --- a/configs/rpi3_iotcore_defconfig +++ b/configs/rpi3_iotcore_defconfig @@ -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 diff --git a/domain_api/Config_account.in b/domain_api/Config_account.in index 38fc6ef..fe11b95 100644 --- a/domain_api/Config_account.in +++ b/domain_api/Config_account.in @@ -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. diff --git a/domain_api/Config_appfw.in b/domain_api/Config_appfw.in index 8b85776..9452f2d 100644 --- a/domain_api/Config_appfw.in +++ b/domain_api/Config_appfw.in @@ -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 diff --git a/domain_api/Config_content.in b/domain_api/Config_content.in index 362d8a7..d5e2f0d 100644 --- a/domain_api/Config_content.in +++ b/domain_api/Config_content.in @@ -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 diff --git a/domain_api/Config_context.in b/domain_api/Config_context.in index d3fa427..b79f8c1 100644 --- a/domain_api/Config_context.in +++ b/domain_api/Config_context.in @@ -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 diff --git a/domain_api/Config_message.in b/domain_api/Config_message.in index 5e19069..3c27444 100644 --- a/domain_api/Config_message.in +++ b/domain_api/Config_message.in @@ -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. diff --git a/domain_api/Config_multimedia.in b/domain_api/Config_multimedia.in index 9b22515..5ae2d26 100644 --- a/domain_api/Config_multimedia.in +++ b/domain_api/Config_multimedia.in @@ -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 diff --git a/domain_api/Config_network.in b/domain_api/Config_network.in index cea4e76..fd83894 100644 --- a/domain_api/Config_network.in +++ b/domain_api/Config_network.in @@ -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 diff --git a/domain_api/Config_system.in b/domain_api/Config_system.in index 3e9bf07..2f01321 100644 --- a/domain_api/Config_system.in +++ b/domain_api/Config_system.in @@ -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 diff --git a/domain_api/Config_ui.in b/domain_api/Config_ui.in index 60b5a56..35b8de6 100644 --- a/domain_api/Config_ui.in +++ b/domain_api/Config_ui.in @@ -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 diff --git a/domain_feature/Config.in b/domain_feature/Config.in index 79272f7..968f717 100644 --- a/domain_feature/Config.in +++ b/domain_feature/Config.in @@ -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 index 0000000..f1150cd --- /dev/null +++ b/domain_feature/Config_setup.in @@ -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 index 0000000..f48be10 --- /dev/null +++ b/support/scripts/get_bb_list.sh @@ -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