Added filter definitions of image with build target 63/24463/2 accepted/tizen/common/20140722.141441 submit/tizen/20140722.023206
authorLin Yang <lin.a.yang@intel.com>
Tue, 15 Jul 2014 05:24:48 +0000 (13:24 +0800)
committerLin Yang <lin.a.yang@intel.com>
Wed, 16 Jul 2014 02:03:24 +0000 (10:03 +0800)
One new file was added: common-targets.yaml. Inside it, the relationship of
images and build targets is defined. It means which image belong to which
target, and the backend services will only generate the proper images for
specific target, to avoid current image duplication issue. It need also cowork
with the new update of `kickstarter` command, and image-configurations build
instruction.

Change-Id: Id3e6ac491b5da059be3f8abc13fa15e551bceb1d
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
Makefile
common-targets.yaml [new file with mode: 0644]

index 4fd30ee..4b0dae6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -21,6 +21,7 @@ install:
        install -m 644 patterns/*.yaml ${DESTDIR}/usr/share/package-groups/common
        install -m 644 common.yaml ${DESTDIR}/usr/share/image-configurations/common
        install -m 644 common-repos.yaml ${DESTDIR}/usr/share/image-configurations/common
+       install -m 644 common-targets.yaml ${DESTDIR}/usr/share/image-configurations/common
        install -m 644 ks/*.yaml ${DESTDIR}/usr/share/image-configurations/common/configs
        install -D partitions/* ${DESTDIR}/usr/share/image-configurations/common/partitions
        install -D scripts/* ${DESTDIR}/usr/share/image-configurations/common/scripts
diff --git a/common-targets.yaml b/common-targets.yaml
new file mode 100644 (file)
index 0000000..eb276c3
--- /dev/null
@@ -0,0 +1,31 @@
+---
+Targets:
+    -   Name: ia32-wayland
+        Images:
+            - common-installer-mbr-i586.yaml
+            - common-minimal-mbr-i586.yaml
+            - common-qa-unsafe-minimal-mbr-i586.yaml
+            - common-qa-unsafe-wayland-mbr-i586.yaml
+            - common-wayland-mbr-i586.yaml
+
+    -   Name: x86_64-wayland
+        Images:
+            - common-minimal-mbr-x86_64.yaml
+            - common-qa-unsafe-minimal-mbr-x86_64.yaml
+            - common-qa-unsafe-wayland-mbr-x86_64.yaml
+            - common-wayland-mbr-x86_64.yaml
+
+    -   Name: arm-wayland
+        Images:
+            - common-wayland-mbr-armv7l.yaml
+
+    -   Name: arm64-wayland
+        Images: []
+
+    -   Name: emulator32-wayland
+        Images:
+            - common-emulator-qa-unsafe-wayland-mbr-i586.yaml
+            - common-emulator-wayland-mbr-i586.yaml
+
+    -   Name: arm-x11
+        Images: []