summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-04-13Rearrange UI with IoT and add __EXPAND__ rulesubmit/tizen/20170414.045013accepted/tizen/unified/20170414.163948MyungJoo Ham4-74/+90
1. If the first line of description is __EXPAND__, TIC will automatically expand the block at load 2. Rearranged IoT related UI listing Change-Id: I45d207733f3df88207b1eaab8139d1582c25f4f0 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-13RULE: a board package may include KS construction infomationMyungJoo Ham3-0/+26
An example is given with Preset_boards-RPI3_headlessBSP Added RULE 5.7. Added rulechecker for RULE 5.7. NOTE: TIC/TIC-Core update for KS Construction is in progress (will send the commit today or tomorrow) Change-Id: Iaf9b00c9704cb6e62f1b82447171a0acb070e33d Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-13RULE: UI Block RuleMyungJoo Ham3-30/+75
Next version of TIC supports UI blocks. RULES for such UI blocks are described. Before SR'ing this, TIC-Core should merge https://review.tizen.org/gerrit/#/c/124779/ Change-Id: I55a11b5c7df4424f6a003c6f22d0f245159f967d Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Fix: TIC regards - as a tokenizer. Don't Use it.submit/tizen/20170411.124350accepted/tizen/unified/20170411.165115MyungJoo Ham1-1/+2
- ==> _ Change-Id: I73624c418701a658a631dc0b84903dfff1891d8b Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Fix: Smart device preset root block missedMyungJoo Ham1-0/+1
Change-Id: Ie5162cf6bdb83b7dba064b6e38dccf17a08cd3dd Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Fix: typo (presets-->Presets)MyungJoo Ham1-1/+1
Change-Id: I4982a2f76904d39318d63ba5433749b171bf0b26 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Preset-boards: Conflict with each otherMyungJoo Ham1-1/+111
Change-Id: Ib24529bfed316ef659a50326f56442890cb363a1 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Preset: auto-generate preset/zblocks from yaml filessubmit/tizen/20170411.104924MyungJoo Ham7-4/+97
From Idea of YD Seo. Change-Id: I83e208d661bd5cb0fff96b3d4fbab3533c81dbc9 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Preset: level realignment: profiles are under "Smart Devices"MyungJoo Ham9-99/+117
Change-Id: Ice93c0dfe8f1a54d3591233c2f4eeceb5e9b43b9 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-11Preset-Boards: BSP of reference devices filled from KS.MyungJoo Ham1-8/+212
Change-Id: If911abf343ca1db1d1bfeff2ed44b2d18faf8b7e Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-10RULE: Do not refer to a block not existing in this repo.submit/tizen/20170410.101333submit/tizen/20170410.101234accepted/tizen/unified/20170410.160351MyungJoo Ham4-2/+46
- Added a rule - Added the rule check in rule checker - Corrected violating blocks. Change-Id: I5e1006a1dafeb35a5344a2da8e1eef316898d3ff Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-10Fix: IoT examples had wrong Board block namesMyungJoo Ham1-3/+3
Change-Id: Ifb358fd8499bcf7368b851fabb4cfda488c2f5f8 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-10Fix: add a line between lua-printed expressionssubmit/tizen/20170410.065313submit/tizen/20170410.065218MyungJoo Ham1-4/+5
Change-Id: Ibd10ed7bfa6da1cb1ca9eb118e3ed6b93a63d68c Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06Category Prefix Revised.submit/tizen/20170407.070040accepted/tizen/unified/20170407.190812MyungJoo Ham22-304/+304
1. preset --> Preset (TIC shows capitalized packages first) 2. (none) --> domain (to allow TIC to sort blocks per category) Change-Id: I28fea763fbb625821c94f3289ca11ec62866c5a8 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06CODE CLEAN: remove rpmbuild warnings from Rpm.pmMyungJoo Ham1-25/+25
Change-Id: Ib898328fe09766511e25ae569e6a831f45a1be5d Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06Preset-boards: make BSP presets independent from profile (platform type)submit/tizen/20170406.054455submit/tizen/20170406.054349accepted/tizen/unified/20170406.173342MyungJoo Ham3-58/+124
Change-Id: I10960fc604dd6c8ac3c918f1227877164e9b2c8d Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06Preset: mobile/home appliance summary corrected for TIC UXMyungJoo Ham2-3/+3
Change-Id: I89dedf7d8f08954e35f3ec91decad038e54102ee Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06RULE: rule checker hide verbose message. -v to show them.MyungJoo Ham1-6/+22
Change-Id: Icff0dba64b69c652b4e11a4b2738752ee4455ec4 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06IoT-Preset: summary update. more descriptionsubmit/tizen/20170406.050031MyungJoo Ham1-2/+3
Change-Id: I2b7f8050f98aea6482182019440a396b6838cdb8 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06Preset-IoT: add headed artik/odroid, add arch conditionMyungJoo Ham1-0/+42
Change-Id: Ifc0267144d75a49816c8f5ea05f5508f5d4e7da8 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06RULE: fix: allow %ifarch/%endifMyungJoo Ham1-2/+2
1. Allow %ifarch/%endif in %files section 2. Make a more clear error message for RULE 5-3. Change-Id: I2f04234c8b01dd6d718ceece94643ee085081131 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06RULE: sub3 is allowed. rulecheck updated.MyungJoo Ham2-18/+41
RULE and rule checker updated 1. sub3 is allowed (but warning is emitted) Change-Id: I7668cd19d3dbd7efa591cf6d5138150ac2b86e37 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-06LICENSE: Apache v2.0MyungJoo Ham2-1/+206
Change-Id: I7a35f4741b039f13c9824b27fc95c71bee120f99 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset-IoT: add combined blocks from ARTIK/RPI3 HeadlessMyungJoo Ham1-0/+46
Change-Id: I69f0f3579bca3a6d2c4a8f3f7fcd90281fe6881b Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05RULE: rule check on RULE 5.4MyungJoo Ham1-2/+25
Change-Id: Ia804e4f662c931c3b70f28e648f0129f7bfc4a15 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05RULE: skip checking on requiring/suggesting packagesMyungJoo Ham1-1/+5
1. If the target is non-block packages, we do not need to check them. 2. Corrected error message. Change-Id: If8e8655d54758807c201f0e28541850e4372e1d7 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Main: .ks inclusion fixMyungJoo Ham1-10/+18
1. A missing .ks won't create build errors. 2. KS package lists uses "-" to denote that the package is not included. Handle such syntax. Change-Id: I7c11201d1b2f30ffa427e25c2b078bbd8a891716 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05RULE: added a ruleMyungJoo Ham1-0/+5
A non-preset/non-feature block (domain block) cannot create dependencies (Requires/Suggests) on other blocks except for its direct child. TODO: add the rule to the rule checker so that a violation will generate a build error. Change-Id: I66bb8dc5027772ea22fad5bc63913114304b8a7f Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset-IoT: refactors the structure (layers)submit/tizen/20170405.102101submit/tizen/20170405.075452accepted/tizen/unified/20170405.174428MyungJoo Ham2-4/+64
Change-Id: I5dd45a6a6121b5035dd151f7a4124d02db325294 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset: Rule ComplianceMyungJoo Ham8-103/+102
Change-Id: Ibcd3f3714d23700a64f8439d7eef9faebc8e127b Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset-IoT Fix TypoMyungJoo Ham1-1/+1
Change-Id: I52c63c43be5d0ffae67d704becf4678e28dee9bb Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset TV: remove unused fileMyungJoo Ham1-1/+0
Change-Id: Ib632fea80fbab7db87712073a3b53e93d70d8940 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Preset: refactored and releveledMyungJoo Ham9-125/+113
Change-Id: I3ea98d1b246148b4f1d5dbbdec9cc909919f0d11 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05Added Category Layer for Better TIC UIMyungJoo Ham1-12/+40
Change-Id: Iaf1af893165b4643825042eedee48baadaa85283 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-04-05MAINTAINERS: maintainer entry for rule checkerMyungJoo Ham1-1/+2
Change-Id: I5b3d152b33a9bc00a227222b7e74582d2312efbd Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-21feature-headless / domain-UI: there is no "wayland" package.MyungJoo Ham2-2/+2
Change-Id: I587c5a338dbd2a54727d1827169a879c7d02d1fe Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: prevent hacking with non .inc filesMyungJoo Ham1-1/+7
Change-Id: I751927f469d9c262fb9cd6dbe6404728358f305d Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: todo completedMyungJoo Ham1-7/+1
Change-Id: I0e02d26bef1c3eafbc4645ccbcf3a70930d89973 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: rule checker can check more rulesMyungJoo Ham2-19/+214
- Orphaned blocks - Added rules Change-Id: Ifa3ec976502960a491072e24e7f07e16794d60e6 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: add rulechk 1.6/1.7. fix block defs accordinglyMyungJoo Ham3-14/+36
Change-Id: If83c96417c4318c2fafef70993c5ebd799f99c9e Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: add rule 1-9. error report format addedMyungJoo Ham2-1/+26
Change-Id: I853d32187ab7697daa9f7dbb71321acae72a35d5 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: enforce rule check at buildMyungJoo Ham2-1/+12
Change-Id: I67f55b495fcc864cfb54d3d202cb2ed9f4585e8a Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: rule checker bugfixMyungJoo Ham1-8/+8
Change-Id: Ia230691e39b426fbf07df5f146d8e890f5b776a2 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-16RULE: added rules and a prototype rule checker.MyungJoo Ham2-0/+103
Change-Id: I401ff877697370699b2449a7b84d88cb87559df7 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-15Code Clean / Add domain main blockMyungJoo Ham14-55/+115
Change-Id: If63d7e76378d7bed1d3c31d8ef9682c3a3c54a07 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-15preset / ALL: stop using .packages files.MyungJoo Ham3-1552/+0
We no longer need .pacakges to populate a platform-image based preset. We can directly access Tizen Meta with image-configurations. Change-Id: I51f463ed7311e3326720c32b20925bc2df35e8e4 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-15preset / ALL: populate platform presetsMyungJoo Ham10-139/+264
Change-Id: I9b091558ee6feaf8391fb0b86b066f52ff1ef3f8 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-08feature-Platform: add new feature "Platform-wide Features"MyungJoo Ham2-0/+27
Change-Id: I182bc30ae3740471a59f845a27e33a4d19848267 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-08preset / TM2: TM2 presets (aarch64/armv7l) from actual TM2 imagesMyungJoo Ham4-7/+1021
Change-Id: I0627adbf0a05750be8cd7d811070ef19866042ab Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2017-03-08preset / TM1: TM1 preset from actual TM1-armv7l imageMyungJoo Ham4-8/+569
Change-Id: Ie5194e3cddb1e297f00372cf4371eb1c14dcd229 Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>