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