Add the script to make ABB tag 06/237706/2 accepted/tizen/unified/20200703.155050 submit/tizen/20200703.014911
authorwchang kim <wchang.kim@samsung.com>
Thu, 2 Jul 2020 23:46:05 +0000 (08:46 +0900)
committerwchang kim <wchang.kim@samsung.com>
Fri, 3 Jul 2020 00:57:46 +0000 (09:57 +0900)
Change-Id: Iaea4fd5e1f8525c58020dbf5836b68b388f0507d

make_ABB_tag.sh [new file with mode: 0755]
mapping-bb-rs.xml
packaging/building-blocks.spec
packaging/platform-preset-iot.inc

diff --git a/make_ABB_tag.sh b/make_ABB_tag.sh
new file mode 100755 (executable)
index 0000000..fc5b1fd
--- /dev/null
@@ -0,0 +1,107 @@
+#/bin/bash
+
+### ABB tag is the 256-bit number
+
+MAPPING_FILE=/opt/share/bb/mapping-bb-rs.xml
+
+function make_abb_tag () {
+       DIVISOR=64
+       ABB_TAG_0="0"
+       ABB_TAG_1="0"
+       ABB_TAG_2="0"
+       ABB_TAG_3="0"
+
+       for ABB_ID in $ABB_ID_LIST
+       do
+               RESULT=$(($ABB_ID / $DIVISOR))
+               REMAINDER=$(($ABB_ID % $DIVISOR))
+               case $RESULT in
+                       0)
+                               ABB_TAG_0=$(($ABB_TAG_0 | (1 << $REMAINDER)))
+                               ;;
+                       1)
+                               ABB_TAG_1=$(($ABB_TAG_1 | (1 << $REMAINDER)))
+                               ;;
+                       2)
+                               ABB_TAG_2=$(($ABB_TAG_2 | (1 << $REMAINDER)))
+                               ;;
+                       3)
+                               ABB_TAG_3=$(($ABB_TAG_3 | (1 << $REMAINDER)))
+                               ;;
+               esac
+       done
+
+       ABB_TAG=`printf "%016X%016X%016X%016X" $ABB_TAG_3 $ABB_TAG_2 $ABB_TAG_1 $ABB_TAG_0`
+       retval=$ABB_TAG
+
+}
+
+function get_abb_id () {
+    BB=$1
+       grep -q $BB $MAPPING_FILE
+       if [ $? == 0 ]
+       then
+               ABB_ID=`grep "\"$BB\"" $MAPPING_FILE | awk '{print $3}' | sed -e "s/abb_id=\"\(.\+\)\".\+/\1/"`
+               retval="$ABB_ID"
+       else
+               retval="X"
+       fi
+}
+
+function usage () {
+       echo "Usage : make_ABB_tag.sh <mapping_file> [building block list file]"
+       echo "    If you input building block list, this program uses it."
+       echo "    Or this program uses the rpm db on the target"
+       exit 1
+}
+
+##################
+##     main     ##
+##################
+
+case $# in
+       1)
+               MAPPING_FILE=$1
+               if [ ! -e $MAPPING_FILE ]
+               then
+                       echo "File not found : $MAPPING_FILE"
+                       exit 2
+               fi
+               ABB_LIST=`rpm -qa --queryformat="%{NAME}\n"| grep building-blocks- | grep domain_API`
+               ;;
+       2)
+               MAPPING_FILE=$1
+               if [ ! -e $MAPPING_FILE ]
+               then
+                       echo "File not found : $MAPPING_FILE"
+                       exit 2
+               fi
+               if [ ! -e $2 ]
+               then
+                       echo "File not found : $2"
+                       exit 3
+               fi
+               ABB_LIST=`cat $2`
+               ;;
+       *)
+               echo "##################"
+               echo "Please check input"
+               echo "##################"
+               usage
+esac
+
+ABB_ID_LIST=""
+
+for API in $ABB_LIST
+do
+#    echo $API
+       get_abb_id $API
+       if [ "$retval" != "X" ]
+       then
+               ABB_ID_LIST="$ABB_ID_LIST $retval"
+       fi
+done
+
+make_abb_tag $ABB_ID_LIST
+
+echo $retval
index aaac053159c9ba98d020783458440db85c554ed6..5d8a113594e01e8f8a79584b848a50c19fba5d17 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <MappingInfo>
-       <buildingblock name="building-blocks-root-Preset_iot_core">
+       <buildingblock name="building-blocks-root-Preset_iot_core" abb_id="1">
                <rs_info>kernel-headers-linux-rs.xml</rs_info>
                <rs_info>gcc-rs.xml</rs_info>
                <rs_info>bundle-rs.xml</rs_info>
                <rs_info>zlib-rs.xml</rs_info>
                <rs_info>iotjs-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Account-Account_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Account-Account_Manager" abb_id="2">
                <rs_info>libaccount-service-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Account-FIDO_Client">
+       <buildingblock name="building-blocks-sub2-domain_API-Account-FIDO_Client" abb_id="3">
                <rs_info>fido-client-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Account-OAuth2">
+       <buildingblock name="building-blocks-sub2-domain_API-Account-OAuth2" abb_id="4">
                <rs_info>libcurl-rs.xml</rs_info>
                <rs_info>oauth2-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Account-Sync_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Account-Sync_Manager" abb_id="5">
                <rs_info>libcore-sync-client-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Account-libOAuth">
+       <buildingblock name="building-blocks-sub2-domain_API-Account-libOAuth" abb_id="6">
                <rs_info>liboauth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Alarm_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Alarm_API" abb_id="7">
                <rs_info>capi-appfw-alarm-rs.xml</rs_info>
                <rs_info>notification-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Attach_Panel">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Attach_Panel" abb_id="8">
                <rs_info>attach-panel-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Badge_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Badge_API" abb_id="9">
                <rs_info>badge-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Data_Control_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Data_Control_API" abb_id="10">
                <rs_info>capi-data-control-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Event_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Event_API" abb_id="11">
                <rs_info>capi-appfw-event-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Media_Key_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Media_Key_API" abb_id="12">
                <rs_info>capi-system-media-key-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Message_Port_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Message_Port_API" abb_id="13">
                <rs_info>capi-message-port-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Native_EFL_UI_app_model">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Native_EFL_UI_app_model" abb_id="14">
                <rs_info>capi-appfw-application-rs.xml</rs_info>
                <rs_info>ecore-rs.xml</rs_info>
                <rs_info>elementary-rs.xml</rs_info>
@@ -81,7 +81,7 @@
                <rs_info>efreet-rs.xml</rs_info>
                <rs_info>ethumb-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Native_EFL_Widget_App_Model">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Native_EFL_Widget_App_Model" abb_id="15">
                <rs_info>appcore-widget-rs.xml</rs_info>
                <rs_info>widget-service-rs.xml</rs_info>
                <rs_info>widget-viewer-evas-rs.xml</rs_info>
                <rs_info>efreet-rs.xml</rs_info>
                <rs_info>ethumb-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Notification_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Notification_API" abb_id="16">
                <rs_info>notification-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Shortcut_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Shortcut_API" abb_id="17">
                <rs_info>libshortcut-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-TPK_Installation">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-TPK_Installation" abb_id="18">
                <rs_info>capi-appfw-package-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-RPC_Port_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-RPC_Port_API" abb_id="19">
                <rs_info>rpc-port-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Job_Scheduler_API">
+       <buildingblock name="building-blocks-sub2-domain_API-AppFramework-Job_Scheduler_API" abb_id="20">
                <rs_info>capi-appfw-job-scheduler-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-Glib">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-Glib" abb_id="21">
                <rs_info>glib2-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-Glibc">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-Glibc" abb_id="22">
                <rs_info>glibc-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-LibXML">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-LibXML" abb_id="23">
                <rs_info>libxml2-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-Minizip">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-Minizip" abb_id="24">
                <rs_info>minizip-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-Sqlite">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-Sqlite" abb_id="25">
                <rs_info>sqlite-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-Utils">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-Utils" abb_id="26">
                <rs_info>capi-base-utils-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Base-zlib">
+       <buildingblock name="building-blocks-sub2-domain_API-Base-zlib" abb_id="27">
                <rs_info>zlib-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Content-Download">
+       <buildingblock name="building-blocks-sub2-domain_API-Content-Download" abb_id="28">
                <rs_info>capi-web-url-download-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Content-MIME_Type">
+       <buildingblock name="building-blocks-sub2-domain_API-Content-MIME_Type" abb_id="29">
                <rs_info>capi-content-mime-type-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Content-Media_Content">
+       <buildingblock name="building-blocks-sub2-domain_API-Content-Media_Content" abb_id="30">
                <rs_info>capi-content-media-content-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Context-Activity_Geusture_Recognition">
+       <buildingblock name="building-blocks-sub2-domain_API-Context-Activity_Geusture_Recognition" abb_id="31">
                <rs_info>capi-context-motion-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Context-Contextual_History">
+       <buildingblock name="building-blocks-sub2-domain_API-Context-Contextual_History" abb_id="32">
                <rs_info>capi-context-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Context-Contextual_Trigger">
+       <buildingblock name="building-blocks-sub2-domain_API-Context-Contextual_Trigger" abb_id="33">
                <rs_info>capi-context-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Location-Geofence_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Location-Geofence_Manager" abb_id="34">
                <rs_info>capi-geofence-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Location-Location_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Location-Location_Manager" abb_id="35">
                <rs_info>capi-location-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Maps-Here_Plugin">
+       <buildingblock name="building-blocks-sub2-domain_API-Maps-Here_Plugin" abb_id="36">
                <rs_info>capi-maps-service-rs.xml</rs_info>
                <rs_info>capi-maps-service-plugin-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Maps-Maps_Service">
+       <buildingblock name="building-blocks-sub2-domain_API-Maps-Maps_Service" abb_id="37">
                <rs_info>capi-maps-service-rs.xml</rs_info>
                <rs_info>capi-maps-service-plugin-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Email">
+       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Email" abb_id="38">
                <rs_info>capi-messaging-email-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Messages">
+       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Messages" abb_id="39">
                <rs_info>capi-messaging-messages-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Push">
+       <buildingblock name="building-blocks-sub2-domain_API-Messaging-Push" abb_id="40">
                <rs_info>libpush-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Audio_IO">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Audio_IO" abb_id="41">
                <rs_info>capi-media-audio-io-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Camera">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Camera" abb_id="42">
                <rs_info>capi-media-camera-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Image_Util">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Image_Util" abb_id="43">
                <rs_info>capi-media-image-util-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Codec">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Codec" abb_id="44">
                <rs_info>capi-media-codec-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Controller">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Controller" abb_id="45">
                <rs_info>capi-media-controller-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Demuxer">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Demuxer" abb_id="46">
                <rs_info>capi-mediademuxer-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Muxer">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Muxer" abb_id="47">
                <rs_info>capi-mediamuxer-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Streamer">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Streamer" abb_id="48">
                <rs_info>capi-media-streamer-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Tool">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Tool" abb_id="49">
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Barcode">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Barcode" abb_id="50">
                <rs_info>capi-media-vision-barcode-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Face">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Face" abb_id="51">
                <rs_info>capi-media-vision-face-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Image">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Image" abb_id="52">
                <rs_info>capi-media-vision-image-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Surveillance">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Media_Vision_Surveillance" abb_id="53">
                <rs_info>capi-media-vision-surveillance-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Metadata_Editor">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Metadata_Editor" abb_id="54">
                <rs_info>capi-media-metadata-editor-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Metadata_Extractor">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Metadata_Extractor" abb_id="55">
                <rs_info>capi-media-metadata-extractor-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-OpenAL">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-OpenAL" abb_id="56">
                <rs_info>openal-soft-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Player">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Player" abb_id="57">
                <rs_info>capi-media-player-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Radio">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Radio" abb_id="58">
                <rs_info>capi-media-radio-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Recorder">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Recorder" abb_id="59">
                <rs_info>capi-media-recorder-rs.xml</rs_info>
                <rs_info>capi-media-camera-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
                <rs_info>capi-media-audio-io-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Screen_Mirroring">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Screen_Mirroring" abb_id="60">
                <rs_info>capi-media-screen-mirroring-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Manager" abb_id="61">
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Pool">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Sound_Pool" abb_id="62">
                <rs_info>capi-media-sound-pool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Stream_Recorder">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Stream_Recorder" abb_id="63">
                <rs_info>capi-media-streamrecorder-rs.xml</rs_info>
                <rs_info>capi-media-tool-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Thumbnail_Util">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Thumbnail_Util" abb_id="64">
                <rs_info>capi-media-thumbnail-util-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Tone_Player">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-Tone_Player" abb_id="65">
                <rs_info>capi-media-tone-player-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-WAV_Player">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-WAV_Player" abb_id="66">
                <rs_info>capi-media-wav-player-rs.xml</rs_info>
                <rs_info>capi-media-sound-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-libEXIF">
+       <buildingblock name="building-blocks-sub2-domain_API-Multimedia-libEXIF" abb_id="67">
                <rs_info>libexif-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-ASP">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-ASP" abb_id="68">
                <rs_info>capi-network-asp-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_BREDR">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_BREDR" abb_id="69">
                <rs_info>capi-network-bluetooth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Call_Audio">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Call_Audio" abb_id="70">
                <rs_info>capi-network-bluetooth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_LE">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_LE" abb_id="71">
                <rs_info>capi-network-bluetooth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Media_Audio">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Media_Audio" abb_id="72">
                <rs_info>capi-network-bluetooth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Transfer">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Bluetooth_Transfer" abb_id="73">
                <rs_info>capi-network-bluetooth-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Connection">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Connection" abb_id="74">
                <rs_info>capi-network-connection-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Curl">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Curl" abb_id="75">
                <rs_info>libcurl-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-DNSSD">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-DNSSD" abb_id="76">
                <rs_info>capi-network-nsd-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-HTTP">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-HTTP" abb_id="77">
                <rs_info>capi-network-http-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-IoTCon">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-IoTCon" abb_id="78">
                <rs_info>iotcon-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-MTP">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-MTP" abb_id="79">
                <rs_info>capi-network-mtp-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-NFC">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-NFC" abb_id="80">
                <rs_info>capi-network-nfc-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-SoftAP">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-SoftAP" abb_id="81">
                <rs_info>capi-network-softap-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-SSDP">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-SSDP" abb_id="82">
                <rs_info>capi-network-nsd-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-STC">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-STC" abb_id="83">
                <rs_info>capi-network-stc-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-Smartcard">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-Smartcard" abb_id="84">
                <rs_info>capi-network-smartcard-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-VPN_Service">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-VPN_Service" abb_id="85">
                <rs_info>capi-vpn-service-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-WiFi_Direct">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-WiFi_Direct" abb_id="86">
                <rs_info>capi-network-wifi-direct-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-WiFi_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-WiFi_Manager" abb_id="87">
                <rs_info>capi-network-wifi-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-INM">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-INM" abb_id="88">
                <rs_info>capi-network-inm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Network-ZigBee">
+       <buildingblock name="building-blocks-sub2-domain_API-Network-ZigBee" abb_id="89">
                <rs_info>capi-network-zigbee-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-CSR">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-CSR" abb_id="90">
                <rs_info>csr-framework-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-Device_Policy">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-Device_Policy" abb_id="91">
                <rs_info>dpm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-Key_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-Key_Manager" abb_id="92">
                <rs_info>key-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-OpenSSL">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-OpenSSL" abb_id="93">
                <rs_info>openssl-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-Privacy_Privilege">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-Privacy_Privilege" abb_id="94">
                <rs_info>capi-privacy-privilege-manager-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-Privilege_Info">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-Privilege_Info" abb_id="95">
                <rs_info>privilege-info-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Security-YACA">
+       <buildingblock name="building-blocks-sub2-domain_API-Security-YACA" abb_id="96">
                <rs_info>yaca-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Social-Calendar">
+       <buildingblock name="building-blocks-sub2-domain_API-Social-Calendar" abb_id="97">
                <rs_info>calendar-service-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Social-Contacts">
+       <buildingblock name="building-blocks-sub2-domain_API-Social-Contacts" abb_id="98">
                <rs_info>contacts-service2-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Social-Phonenumber_utils">
+       <buildingblock name="building-blocks-sub2-domain_API-Social-Phonenumber_utils" abb_id="99">
                <rs_info>phonenumber-utils-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Device">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Device" abb_id="100">
                <rs_info>capi-system-device-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Device_Haptic">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Device_Haptic" abb_id="101">
                <rs_info>capi-system-device-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Feedback">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Feedback" abb_id="102">
                <rs_info>libfeedback-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Runtime_Information">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Runtime_Information" abb_id="103">
                <rs_info>capi-system-runtime-info-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Sensor_Listener">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Sensor_Listener" abb_id="104">
                <rs_info>capi-system-sensor-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Sensor_Recorder">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Sensor_Recorder" abb_id="105">
                <rs_info>capi-system-sensor-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Storage">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Storage" abb_id="106">
                <rs_info>libstorage-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-System_Information">
+       <buildingblock name="building-blocks-sub2-domain_API-System-System_Information" abb_id="107">
                <rs_info>capi-system-info-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-System_Settings">
+       <buildingblock name="building-blocks-sub2-domain_API-System-System_Settings" abb_id="108">
                <rs_info>capi-system-system-settings-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-T_Trace">
+       <buildingblock name="building-blocks-sub2-domain_API-System-T_Trace" abb_id="109">
                <rs_info>trace-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-USB_Host">
+       <buildingblock name="building-blocks-sub2-domain_API-System-USB_Host" abb_id="110">
                <rs_info>capi-system-usbhost-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-dlog">
+       <buildingblock name="building-blocks-sub2-domain_API-System-dlog" abb_id="111">
                <rs_info>libdlog-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-System-Update_Control">
+       <buildingblock name="building-blocks-sub2-domain_API-System-Update_Control" abb_id="112">
                <rs_info>update-control-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub1-domain_API-Telephony">
+       <buildingblock name="building-blocks-sub1-domain_API-Telephony" abb_id="113">
                <rs_info>capi-telephony-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Cairo">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Cairo" abb_id="114">
                <rs_info>cairo-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Clipboard_History_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Clipboard_History_Manager" abb_id="115">
                <rs_info>cbhm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-DALi">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-DALi" abb_id="116">
                <rs_info>dali-rs.xml</rs_info>
                <rs_info>dali-toolkit-rs.xml</rs_info>
                <rs_info>dali-adaptor-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-WidgetViewerDALi">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-WidgetViewerDALi" abb_id="117">
                <rs_info>dali-rs.xml</rs_info>
                <rs_info>dali-toolkit-rs.xml</rs_info>
                <rs_info>dali-adaptor-rs.xml</rs_info>
                <rs_info>widget-viewer-dali-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_Extension">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_Extension" abb_id="118">
                <rs_info>efl-extension-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_MainLoop">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_MainLoop" abb_id="119">
                <rs_info>ecore-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_NativeUIToolkit">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-EFL_NativeUIToolkit" abb_id="120">
                <rs_info>ecore-rs.xml</rs_info>
                <rs_info>elementary-rs.xml</rs_info>
                 <rs_info>evas-rs.xml</rs_info>
                 <rs_info>eio-rs.xml</rs_info>
                                <rs_info>capi-ui-efl-util-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-External_Output_Manager">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-External_Output_Manager" abb_id="121">
                <rs_info>libeom-rs.xml</rs_info>
                 <rs_info>evas-rs.xml</rs_info>
                 <rs_info>emile-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-FontConfig">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-FontConfig" abb_id="122">
                <rs_info>fontconfig-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Freetype">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Freetype" abb_id="123">
                <rs_info>freetype-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-HarfBuzz">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-HarfBuzz" abb_id="124">
                <rs_info>harfbuzz-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Minicontrol">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Minicontrol" abb_id="125">
                <rs_info>minicontrol-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-SDL_GL">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-SDL_GL" abb_id="126">
                <rs_info>SDL2-rs.xml</rs_info>
                <rs_info>coregl-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-SDL_Vulkan">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-SDL_Vulkan" abb_id="127">
                <rs_info>SDL2-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-TBM_Surface">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-TBM_Surface" abb_id="128">
                <rs_info>libtbm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Tizen_WS_Shell">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Tizen_WS_Shell" abb_id="129">
                <rs_info>tzsh-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UI-Vulkan">
+       <buildingblock name="building-blocks-sub2-domain_API-UI-Vulkan" abb_id="130">
                <rs_info>vulkan-loader-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Input_Method">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Input_Method" abb_id="131">
                <rs_info>capi-ui-inputmethod-rs.xml</rs_info>
                <rs_info>capi-ui-inputmethod-manager-rs.xml</rs_info>
                <rs_info>evas-rs.xml</rs_info>
                <rs_info>emile-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-STT">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-STT" abb_id="132">
                <rs_info>stt-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-TTS">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-TTS" abb_id="133">
                <rs_info>tts-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Voice_control">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Voice_control" abb_id="134">
                <rs_info>voice-control-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Voice_control_elementary">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Voice_control_elementary" abb_id="135">
                <rs_info>voice-control-elm-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Multi_assistant">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Multi_assistant" abb_id="136">
                <rs_info>multi-assistant-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Sticker">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Sticker" abb_id="137">
                <rs_info>capi-ui-sticker-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-UIX-Autofill">
+       <buildingblock name="building-blocks-sub2-domain_API-UIX-Autofill" abb_id="138">
                <rs_info>capi-ui-autofill-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Web-WebView">
+       <buildingblock name="building-blocks-sub2-domain_API-Web-WebView" abb_id="139">
                <rs_info>chromium-efl-rs.xml</rs_info>
                <rs_info>evas-rs.xml</rs_info>
                <rs_info>emile-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub2-domain_API-Web-json_Glib">
+       <buildingblock name="building-blocks-sub2-domain_API-Web-json_Glib" abb_id="140">
                <rs_info>json-glib-rs.xml</rs_info>
        </buildingblock>
-       <buildingblock name="building-blocks-sub1-domain_Feature-Smartthings_App">
+       <buildingblock name="building-blocks-sub1-domain_Feature-Smartthings_App" abb_id="141">
                <rs_info>smartthings-rs.xml</rs_info>
        </buildingblock>
 </MappingInfo>
index cb6a59d501dd2c1c07630f1d08dde573cdca59c0..707473123bc468a8acbffe32d7a1da06d8357d9a 100644 (file)
@@ -320,6 +320,7 @@ ls -l %{_datadir}/image-configurations/*
 mkdir -p %{buildroot}/opt/share/bb
 cp -f mapping*.xml %{buildroot}/opt/share/bb
 cp -f make_tizenfx_from_bb.sh %{buildroot}/opt/share/bb
+cp -f make_ABB_tag.sh %{buildroot}/opt/share/bb
 
 # rule_checker returns non-zero if there is an error in *.inc, breaking the build
 python ./rule_checker.py
@@ -409,6 +410,9 @@ python ./rule_checker.py
 %package       mapping-files
 Summary:       Some mapping-files for building-blocks
 Requires:      sed
+Requires:      rpm
+Requires:      grep
+Requires:      gawk
 %description   mapping-files
 This package includes some mapping-files for building-blocks such as tct, rootstrap and tizenfx.
 %files         mapping-files
@@ -416,3 +420,4 @@ This package includes some mapping-files for building-blocks such as tct, rootst
 /opt/share/bb/mapping-bb-tizenfx.xml
 /opt/share/bb/mapping-bb-tct.xml
 /opt/share/bb/make_tizenfx_from_bb.sh
+/opt/share/bb/make_ABB_tag.sh
index 46df010f5551104a468dac96f89bbdf67410c200..d22870e9b5992ff76ba9f92f7e6e22a302af2648 100644 (file)
@@ -64,6 +64,7 @@ Requires: dbus-tools
 #From TRE-2370
 Requires: amd-mod-boost
 Requires: libopenssl
+Requires: building-blocks-mapping-files
 
 %description root-Preset_iot_core
 The packages of Tizen IoT Core.