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