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