• 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    -
74      target_dir: userdata
75  fs_filemode:
76    -
77      file_dir: "etc/init.cfg"
78      file_mode: 400
79    -
80      file_dir: "bin/init"
81      file_mode: 500
82    -
83      file_dir: "bin/mksh"
84      file_mode: 500
85  fs_make_cmd:
86    - chmod 777 ${fs_dir}/etc
87    - chmod 777 ${fs_dir}/etc/init_mksh.cfg
88    - mv ${fs_dir}/etc/init_mksh.cfg ${fs_dir}/etc/init.cfg
89    - chmod 400 ${fs_dir}/etc/init.cfg
90    - chmod 555 ${fs_dir}/etc
91    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat
92-
93  fs_dir_name: rootfs
94  fs_dirs:
95    -
96      source_dir: bin
97      target_dir: bin
98      ignore_files:
99        - Test.bin
100        - TestSuite.bin
101        - query.bin
102        - cve
103        - checksum
104      is_strip: TRUE
105      dir_mode: 555
106      file_mode: 555
107    -
108      source_dir: libs
109      target_dir: lib
110      ignore_files:
111        - .a
112      is_strip: TRUE
113      dir_mode: 555
114      file_mode: 555
115    -
116      source_dir: usr/lib
117      target_dir: usr/lib
118      ignore_files:
119        - .a
120      is_strip: TRUE
121      dir_mode: 555
122      file_mode: 555
123    -
124      source_dir: usr/bin
125      target_dir: usr/bin
126      is_strip: TRUE
127      dir_mode: 555
128      file_mode: 555
129    -
130      source_dir: vendor
131      target_dir: vendor
132      dir_mode: 555
133      file_mode: 444
134    -
135      source_dir: config
136      target_dir: etc
137      ignore_files:
138        - init_mksh.cfg
139      dir_mode: 555
140      file_mode: 444
141    -
142      source_dir: system
143      target_dir: system
144      dir_mode: 555
145      file_mode: 444
146    -
147      source_dir: etc
148      target_dir: etc
149      dir_mode: 555
150      file_mode: 444
151    -
152      source_dir: obj/foundation/distributedschedule/samgr_lite/config
153      target_dir: etc
154      dir_mode: 555
155      file_mode: 444
156    -
157      target_dir: system/external
158    -
159      target_dir: proc
160    -
161      target_dir: dev
162  fs_filemode:
163    -
164      file_dir: "etc/init.cfg"
165      file_mode: 400
166    -
167      file_dir: "bin/init"
168      file_mode: 500
169    -
170      file_dir: "bin/shell"
171      file_mode: 500
172  fs_make_cmd:
173    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat
174-
175  fs_dir_name: userfs
176  fs_dirs:
177    -
178      source_dir: obj/base/security/services/app_verify/config
179      target_dir: data/verify
180    -
181      source_dir: storage/etc
182      target_dir: etc
183    -
184      source_dir: data
185      target_dir: data
186    -
187      target_dir: app
188    -
189      target_dir: data/system/param
190  fs_make_cmd:
191    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat 52428800
192  fs_attr:
193    tee_enable:
194      fs_dirs:
195        -
196          target_dir: data/sec_storage_data
197        -
198          target_dir: sec_storage
199