1- 2 fs_dir_name: 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 - 15 source_dir: libs 16 target_dir: lib 17 ignore_files: 18 - .a 19 is_strip: TRUE 20 dir_mode: 755 21 file_mode: 644 22 - 23 source_dir: usr/lib 24 target_dir: usr/lib 25 ignore_files: 26 - .a 27 is_strip: TRUE 28 dir_mode: 755 29 file_mode: 644 30 - 31 source_dir: config 32 target_dir: etc 33 - 34 source_dir: system 35 target_dir: system 36 - 37 target_dir: dev # "/dev" directory is mandatory for Linux init. 38 - 39 source_dir: sbin 40 target_dir: sbin 41 - 42 source_dir: usr/bin 43 target_dir: usr/bin 44 - 45 source_dir: usr/sbin 46 target_dir: usr/sbin 47 - 48 target_dir: proc 49 - 50 target_dir: mnt 51 - 52 target_dir: opt 53 - 54 target_dir: tmp 55 - 56 target_dir: var 57 - 58 target_dir: userdata 59 - 60 target_dir: sys 61 - 62 source_dir: etc 63 target_dir: etc 64 - 65 source_dir: vendor 66 target_dir: vendor 67 - 68 target_dir: storage 69 - 70 source_dir: sdk_linux/src_tmp/ko 71 target_dir: ko 72 dir_mode: 755 73 file_mode: 755 74 75 fs_filemode: 76 - 77 file_dir: lib/ld-uClibc-0.9.33.2.so 78 file_mode: 555 79 - 80 file_dir: lib/ld-2.24.so 81 file_mode: 555 82 - 83 file_dir: etc/init.cfg 84 file_mode: 400 85 fs_symlink: 86 - 87 source: libc.so 88 link_name: ${fs_dir}/lib/ld-musl-arm.so.1 89 - 90 source: mksh 91 link_name: ${fs_dir}/bin/sh 92 - 93 source: ./ 94 link_name: ${fs_dir}/usr/lib/a7_softfp_neon-vfpv4 95 - 96 source: mksh 97 link_name: ${fs_dir}/bin/shell 98 fs_make_cmd: 99 - ${root_path}/build/lite/make_rootfs/rootfsimg_linux.sh ${fs_dir} ext4 100- 101 fs_dir_name: userfs 102 fs_dirs: 103 - 104 source_dir: storage/etc 105 target_dir: etc 106 - 107 source_dir: data 108 target_dir: data 109 fs_make_cmd: 110 - ${root_path}/build/lite/make_rootfs/rootfsimg_linux.sh ${fs_dir} ext4 111- 112 fs_dir_name: userdata 113 fs_make_cmd: 114 - ${root_path}/build/lite/make_rootfs/rootfsimg_linux.sh ${fs_dir} ext4 1024 115- 116 fs_attr: 117 dmverity_enable: 118 fs_dir_name: systemfs 119 fs_make_cmd: 120 - ${root_path}/build/lite/make_rootfs/rootfsimg_linux.sh ${fs_dir} ext4 121- 122 fs_attr: 123 dmverity_enable: 124 fs_dir_name: systemhashfs 125 fs_make_cmd: 126 - ${root_path}/build/lite/make_rootfs/dmverity_linux.sh ${out_path} veritysetup 127 - ${root_path}/build/lite/make_rootfs/rootfsimg_linux.sh ${fs_dir} ext4 6 128 - ${root_path}/build/lite/make_rootfs/dmverity_linux.sh ${out_path} addS82ohos 129