RULE: EXPAND Syntax Update accepted/tizen/unified/20170420.054940 submit/tizen/20170420.035842
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 19 Apr 2017 10:42:13 +0000 (19:42 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 19 Apr 2017 10:42:13 +0000 (19:42 +0900)
Change-Id: I6f16d9aa74e43fbbc478f951f17c96933fa6c2fe
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
RULES
packaging/domain-apis.inc
packaging/platform-preset-boards.inc
packaging/platform-preset-iot.inc

diff --git a/RULES b/RULES
index 4bb603ae74d9bb607cdab900127e76129ba54e7f..e0af6bdbfce76995c0d922f3a99729e51681c8c2 100644 (file)
--- a/RULES
+++ b/RULES
@@ -136,11 +136,17 @@ the model ks file URL to be interpreted by TIC.
     5.7.3. The section of "%packages" in the linked ks file is ignored.
     5.7.4. If the URL points to a directory index, any ks file in the directory can be
        used. (ending with /)
+    5.7.5. Adding __KS_URL__ requires consulting building-block maintainers and
+       release engineers to ensure its availability.
 
 5.8. If the first line of %description starts with __EXPAND__, the block is
 expanded in TIC as default
 
     5.8.1. A following word of __EXPAND__ may denote keywords for TIC that
         show when to expand and collapse.
-        e.g., __EXPAND__: TAB1 (expanded with preset tab only)
-        e.g., __EXPAND__: TAB1_O (expanded with preset tab, collapsed with others)
+        e.g., __EXPAND__: preset (expanded with preset tab)
+        e.g., __EXPAND__: all (expanded with all tab)
+    5.8.2. Using __EXPAND__ option requires consulting with building-block maintainers
+    5.8.3. Using __EXPAND__ is allowed only for root blocks
+
+
index 24d837e4ced0be54aacab98ca9f099f5d3473f55..20e44b3afd0e0033e8770ea14b4ff67b2119dca3 100644 (file)
@@ -20,6 +20,7 @@ Suggests:     %{name}-sub1-domain_API-UI
 Suggests:      %{name}-sub1-domain_API-UIX
 Suggests:      %{name}-sub1-domain_API-Web
 %description root-domain_API
+__EXPAND__: domains
 Tizen packages blocked and sorted by API sets defined in https://developer.tizen.org/development/api-references/native-application
 %files root-domain_API
 
index ea8a65cfdc1cd98b2d8d922e5a9cf7ade36e5f93..f7a027008b2b7aaa1e5b8575c74e861de76e57d0 100644 (file)
@@ -22,7 +22,7 @@ Suggests:     %{name}-sub1-Preset_boards-TW1_fullBSP
 Suggests:      %{name}-sub1-Preset_boards-TW2_fullBSP
 %endif
 %description root-Preset_boards
-__EXPAND__: TAB1_O
+__EXPAND__: preset
 Note that kernel binaries may be required to be installed in a separated partition
 and you might be not allowed to include kernel binaries in the platform image.
 %files root-Preset_boards
index bc5d7b0997ed5ccb96e6922a22f554e03f90d15c..8cb8ba2f766667b69d0e5608090aeb20dd43a831 100644 (file)
@@ -14,7 +14,7 @@ Suggests:     %{name}-sub1-Preset_iot-headless_net
 Suggests:      %{name}-sub1-Preset_iot-headless_controller
 Suggests:      %{name}-sub1-Preset_iot-headed_minimal
 %description root-Preset_iot
-__EXPAND__: TAB1_O
+__EXPAND__: preset
 Tizen IoT Presets of Software Plaforms independent from specific hardware/BSPs.
 %files root-Preset_iot
 
@@ -35,7 +35,7 @@ Suggests:     %{name}-sub1-Preset_1iot_examples-3_RPI3_headless_networkhub
 Suggests:      %{name}-sub1-Preset_1iot_examples-3_RPI3_headless_minimal
 %endif
 %description root-Preset_1iot_examples
-__EXPAND__: TAB1_O
+__EXPAND__: preset
 Tizen IoT Presets of specific devices, which have both BSPs and software platforms.
 An item in this section is intended to represent a whole OS image.
 %files root-Preset_1iot_examples