• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1-
2  fs_dir_name: mksh_rootfs
3  fs_dirs:
4    -
5      source_dir: bin
6      target_dir: bin
7      ignore_files:
8        - Test.bin
9        - TestSuite.bin
10        - query.bin
11        - cve
12        - checksum
13      is_strip: TRUE
14      dir_mode: 555
15      file_mode: 555
16    -
17      source_dir: libs
18      target_dir: lib
19      ignore_files:
20        - .a
21      is_strip: TRUE
22      dir_mode: 555
23      file_mode: 555
24    -
25      source_dir: usr/lib
26      target_dir: usr/lib
27      ignore_files:
28        - .a
29      is_strip: TRUE
30      dir_mode: 555
31      file_mode: 555
32    -
33      source_dir: usr/bin
34      target_dir: usr/bin
35      is_strip: TRUE
36      dir_mode: 555
37      file_mode: 555
38    -
39      source_dir: vendor
40      target_dir: vendor
41      dir_mode: 555
42      file_mode: 444
43    -
44      source_dir: config
45      target_dir: etc
46      ignore_files:
47        - init.cfg
48      dir_mode: 555
49      file_mode: 444
50    -
51      source_dir: system
52      target_dir: system
53      dir_mode: 555
54      file_mode: 444
55    -
56      source_dir: etc
57      target_dir: etc
58      dir_mode: 555
59      file_mode: 444
60    -
61      source_dir: obj/foundation/distributedschedule/samgr_lite/config
62      target_dir: etc
63      dir_mode: 555
64      file_mode: 444
65    -
66      target_dir: system/external
67    -
68      target_dir: proc
69    -
70      target_dir: dev
71    -
72      target_dir: storage
73  fs_filemode:
74    -
75      file_dir: "etc/init.cfg"
76      file_mode: 400
77    -
78      file_dir: "bin/init"
79      file_mode: 500
80    -
81      file_dir: "bin/mksh"
82      file_mode: 500
83  fs_make_cmd:
84    - chmod 777 ${fs_dir}/etc
85    - chmod 777 ${fs_dir}/etc/init_mksh.cfg
86    - mv ${fs_dir}/etc/init_mksh.cfg ${fs_dir}/etc/init.cfg
87    - chmod 400 ${fs_dir}/etc/init.cfg
88    - chmod 555 ${fs_dir}/etc
89    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} jffs2
90-
91  fs_dir_name: rootfs
92  fs_dirs:
93    -
94      source_dir: bin
95      target_dir: bin
96      ignore_files:
97        - Test.bin
98        - TestSuite.bin
99        - query.bin
100        - cve
101        - checksum
102      is_strip: TRUE
103      dir_mode: 555
104      file_mode: 555
105    -
106      source_dir: libs
107      target_dir: lib
108      ignore_files:
109        - .a
110      is_strip: TRUE
111      dir_mode: 555
112      file_mode: 555
113    -
114      source_dir: usr/lib
115      target_dir: usr/lib
116      ignore_files:
117        - .a
118      is_strip: TRUE
119      dir_mode: 555
120      file_mode: 555
121    -
122      source_dir: usr/bin
123      target_dir: usr/bin
124      is_strip: TRUE
125      dir_mode: 555
126      file_mode: 555
127    -
128      source_dir: vendor
129      target_dir: vendor
130      dir_mode: 555
131      file_mode: 444
132    -
133      source_dir: config
134      target_dir: etc
135      ignore_files:
136        - init_mksh.cfg
137      dir_mode: 555
138      file_mode: 444
139    -
140      source_dir: system
141      target_dir: system
142      dir_mode: 555
143      file_mode: 444
144    -
145      source_dir: etc
146      target_dir: etc
147      dir_mode: 555
148      file_mode: 444
149    -
150      source_dir: obj/foundation/distributedschedule/samgr_lite/config
151      target_dir: etc
152      dir_mode: 555
153      file_mode: 444
154    -
155      target_dir: system/external
156    -
157      target_dir: proc
158    -
159      target_dir: dev
160  fs_filemode:
161    -
162      file_dir: "etc/init.cfg"
163      file_mode: 400
164    -
165      file_dir: "bin/init"
166      file_mode: 500
167    -
168      file_dir: "bin/shell"
169      file_mode: 500
170  fs_make_cmd:
171    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} jffs2
172-
173  fs_dir_name: userfs
174  fs_dirs:
175    -
176      source_dir: obj/base/security/services/app_verify/config
177      target_dir: data/verify
178    -
179      source_dir: storage/etc
180      target_dir: etc
181    -
182      source_dir: data
183      target_dir: data
184    -
185      target_dir: app
186    -
187      target_dir: data/system/param
188  fs_make_cmd:
189    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} jffs2
190  fs_attr:
191    tee_enable:
192      fs_dirs:
193        -
194          target_dir: data/sec_storage_data
195        -
196          target_dir: sec_storage
197