10a7ce71fSopenharmony_ci- 20a7ce71fSopenharmony_ci fs_dir_name: mksh_rootfs 30a7ce71fSopenharmony_ci fs_dirs: 40a7ce71fSopenharmony_ci - 50a7ce71fSopenharmony_ci source_dir: ${root_path}/out/preloader/${product_name}/system 60a7ce71fSopenharmony_ci target_dir: system 70a7ce71fSopenharmony_ci dir_mode: 555 80a7ce71fSopenharmony_ci file_mode: 444 90a7ce71fSopenharmony_ci - 100a7ce71fSopenharmony_ci source_dir: bin 110a7ce71fSopenharmony_ci target_dir: bin 120a7ce71fSopenharmony_ci ignore_files: 130a7ce71fSopenharmony_ci - Test.bin 140a7ce71fSopenharmony_ci - TestSuite.bin 150a7ce71fSopenharmony_ci - query.bin 160a7ce71fSopenharmony_ci - cve 170a7ce71fSopenharmony_ci - checksum 180a7ce71fSopenharmony_ci is_strip: TRUE 190a7ce71fSopenharmony_ci dir_mode: 555 200a7ce71fSopenharmony_ci file_mode: 555 210a7ce71fSopenharmony_ci - 220a7ce71fSopenharmony_ci source_dir: libs 230a7ce71fSopenharmony_ci target_dir: lib 240a7ce71fSopenharmony_ci ignore_files: 250a7ce71fSopenharmony_ci - .a 260a7ce71fSopenharmony_ci is_strip: TRUE 270a7ce71fSopenharmony_ci dir_mode: 555 280a7ce71fSopenharmony_ci file_mode: 555 290a7ce71fSopenharmony_ci - 300a7ce71fSopenharmony_ci source_dir: usr/lib 310a7ce71fSopenharmony_ci target_dir: usr/lib 320a7ce71fSopenharmony_ci ignore_files: 330a7ce71fSopenharmony_ci - .a 340a7ce71fSopenharmony_ci is_strip: TRUE 350a7ce71fSopenharmony_ci dir_mode: 555 360a7ce71fSopenharmony_ci file_mode: 555 370a7ce71fSopenharmony_ci - 380a7ce71fSopenharmony_ci source_dir: usr/bin 390a7ce71fSopenharmony_ci target_dir: usr/bin 400a7ce71fSopenharmony_ci is_strip: TRUE 410a7ce71fSopenharmony_ci dir_mode: 555 420a7ce71fSopenharmony_ci file_mode: 555 430a7ce71fSopenharmony_ci - 440a7ce71fSopenharmony_ci source_dir: vendor 450a7ce71fSopenharmony_ci target_dir: vendor 460a7ce71fSopenharmony_ci dir_mode: 555 470a7ce71fSopenharmony_ci file_mode: 444 480a7ce71fSopenharmony_ci - 490a7ce71fSopenharmony_ci source_dir: config 500a7ce71fSopenharmony_ci target_dir: etc 510a7ce71fSopenharmony_ci ignore_files: 520a7ce71fSopenharmony_ci - init.cfg 530a7ce71fSopenharmony_ci dir_mode: 555 540a7ce71fSopenharmony_ci file_mode: 444 550a7ce71fSopenharmony_ci - 560a7ce71fSopenharmony_ci source_dir: system 570a7ce71fSopenharmony_ci target_dir: system 580a7ce71fSopenharmony_ci dir_mode: 555 590a7ce71fSopenharmony_ci file_mode: 444 600a7ce71fSopenharmony_ci - 610a7ce71fSopenharmony_ci source_dir: etc 620a7ce71fSopenharmony_ci target_dir: etc 630a7ce71fSopenharmony_ci dir_mode: 555 640a7ce71fSopenharmony_ci file_mode: 444 650a7ce71fSopenharmony_ci - 660a7ce71fSopenharmony_ci source_dir: obj/foundation/systemabilitymgr/samgr_lite/config 670a7ce71fSopenharmony_ci target_dir: etc 680a7ce71fSopenharmony_ci dir_mode: 555 690a7ce71fSopenharmony_ci file_mode: 444 700a7ce71fSopenharmony_ci - 710a7ce71fSopenharmony_ci target_dir: system/external 720a7ce71fSopenharmony_ci - 730a7ce71fSopenharmony_ci target_dir: proc 740a7ce71fSopenharmony_ci - 750a7ce71fSopenharmony_ci target_dir: dev 760a7ce71fSopenharmony_ci - 770a7ce71fSopenharmony_ci target_dir: storage 780a7ce71fSopenharmony_ci - 790a7ce71fSopenharmony_ci target_dir: userdata 800a7ce71fSopenharmony_ci fs_filemode: 810a7ce71fSopenharmony_ci - 820a7ce71fSopenharmony_ci file_dir: "etc/init.cfg" 830a7ce71fSopenharmony_ci file_mode: 400 840a7ce71fSopenharmony_ci - 850a7ce71fSopenharmony_ci file_dir: "bin/init" 860a7ce71fSopenharmony_ci file_mode: 500 870a7ce71fSopenharmony_ci - 880a7ce71fSopenharmony_ci file_dir: "bin/mksh" 890a7ce71fSopenharmony_ci file_mode: 500 900a7ce71fSopenharmony_ci fs_make_cmd: 910a7ce71fSopenharmony_ci - chmod 777 ${fs_dir}/etc 920a7ce71fSopenharmony_ci - chmod 777 ${fs_dir}/etc/init_mksh.cfg 930a7ce71fSopenharmony_ci - mv ${fs_dir}/etc/init_mksh.cfg ${fs_dir}/etc/init.cfg 940a7ce71fSopenharmony_ci - chmod 400 ${fs_dir}/etc/init.cfg 950a7ce71fSopenharmony_ci - chmod 555 ${fs_dir}/etc 960a7ce71fSopenharmony_ci - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat 970a7ce71fSopenharmony_ci- 980a7ce71fSopenharmony_ci fs_dir_name: rootfs 990a7ce71fSopenharmony_ci fs_dirs: 1000a7ce71fSopenharmony_ci - 1010a7ce71fSopenharmony_ci source_dir: ${root_path}/out/preloader/${product_name}/system 1020a7ce71fSopenharmony_ci target_dir: system 1030a7ce71fSopenharmony_ci dir_mode: 555 1040a7ce71fSopenharmony_ci file_mode: 444 1050a7ce71fSopenharmony_ci - 1060a7ce71fSopenharmony_ci source_dir: bin 1070a7ce71fSopenharmony_ci target_dir: bin 1080a7ce71fSopenharmony_ci ignore_files: 1090a7ce71fSopenharmony_ci - Test.bin 1100a7ce71fSopenharmony_ci - TestSuite.bin 1110a7ce71fSopenharmony_ci - query.bin 1120a7ce71fSopenharmony_ci - cve 1130a7ce71fSopenharmony_ci - checksum 1140a7ce71fSopenharmony_ci is_strip: TRUE 1150a7ce71fSopenharmony_ci dir_mode: 555 1160a7ce71fSopenharmony_ci file_mode: 555 1170a7ce71fSopenharmony_ci - 1180a7ce71fSopenharmony_ci source_dir: libs 1190a7ce71fSopenharmony_ci target_dir: lib 1200a7ce71fSopenharmony_ci ignore_files: 1210a7ce71fSopenharmony_ci - .a 1220a7ce71fSopenharmony_ci is_strip: TRUE 1230a7ce71fSopenharmony_ci dir_mode: 555 1240a7ce71fSopenharmony_ci file_mode: 555 1250a7ce71fSopenharmony_ci - 1260a7ce71fSopenharmony_ci source_dir: usr/lib 1270a7ce71fSopenharmony_ci target_dir: usr/lib 1280a7ce71fSopenharmony_ci ignore_files: 1290a7ce71fSopenharmony_ci - .a 1300a7ce71fSopenharmony_ci is_strip: TRUE 1310a7ce71fSopenharmony_ci dir_mode: 555 1320a7ce71fSopenharmony_ci file_mode: 555 1330a7ce71fSopenharmony_ci - 1340a7ce71fSopenharmony_ci source_dir: usr/bin 1350a7ce71fSopenharmony_ci target_dir: usr/bin 1360a7ce71fSopenharmony_ci is_strip: TRUE 1370a7ce71fSopenharmony_ci dir_mode: 555 1380a7ce71fSopenharmony_ci file_mode: 555 1390a7ce71fSopenharmony_ci - 1400a7ce71fSopenharmony_ci source_dir: vendor 1410a7ce71fSopenharmony_ci target_dir: vendor 1420a7ce71fSopenharmony_ci dir_mode: 555 1430a7ce71fSopenharmony_ci file_mode: 444 1440a7ce71fSopenharmony_ci - 1450a7ce71fSopenharmony_ci source_dir: config 1460a7ce71fSopenharmony_ci target_dir: etc 1470a7ce71fSopenharmony_ci ignore_files: 1480a7ce71fSopenharmony_ci - init_mksh.cfg 1490a7ce71fSopenharmony_ci dir_mode: 555 1500a7ce71fSopenharmony_ci file_mode: 444 1510a7ce71fSopenharmony_ci - 1520a7ce71fSopenharmony_ci source_dir: system 1530a7ce71fSopenharmony_ci target_dir: system 1540a7ce71fSopenharmony_ci dir_mode: 555 1550a7ce71fSopenharmony_ci file_mode: 444 1560a7ce71fSopenharmony_ci - 1570a7ce71fSopenharmony_ci source_dir: etc 1580a7ce71fSopenharmony_ci target_dir: etc 1590a7ce71fSopenharmony_ci dir_mode: 555 1600a7ce71fSopenharmony_ci file_mode: 444 1610a7ce71fSopenharmony_ci - 1620a7ce71fSopenharmony_ci source_dir: obj/foundation/systemabilitymgr/samgr_lite/config 1630a7ce71fSopenharmony_ci target_dir: etc 1640a7ce71fSopenharmony_ci dir_mode: 555 1650a7ce71fSopenharmony_ci file_mode: 444 1660a7ce71fSopenharmony_ci - 1670a7ce71fSopenharmony_ci target_dir: system/external 1680a7ce71fSopenharmony_ci - 1690a7ce71fSopenharmony_ci target_dir: proc 1700a7ce71fSopenharmony_ci - 1710a7ce71fSopenharmony_ci target_dir: dev 1720a7ce71fSopenharmony_ci fs_filemode: 1730a7ce71fSopenharmony_ci - 1740a7ce71fSopenharmony_ci file_dir: "etc/init.cfg" 1750a7ce71fSopenharmony_ci file_mode: 400 1760a7ce71fSopenharmony_ci - 1770a7ce71fSopenharmony_ci file_dir: "bin/init" 1780a7ce71fSopenharmony_ci file_mode: 500 1790a7ce71fSopenharmony_ci - 1800a7ce71fSopenharmony_ci file_dir: "bin/shell" 1810a7ce71fSopenharmony_ci file_mode: 500 1820a7ce71fSopenharmony_ci fs_make_cmd: 1830a7ce71fSopenharmony_ci - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat 1840a7ce71fSopenharmony_ci- 1850a7ce71fSopenharmony_ci fs_dir_name: userfs 1860a7ce71fSopenharmony_ci fs_dirs: 1870a7ce71fSopenharmony_ci - 1880a7ce71fSopenharmony_ci source_dir: obj/base/security/services/app_verify/config 1890a7ce71fSopenharmony_ci target_dir: data/verify 1900a7ce71fSopenharmony_ci - 1910a7ce71fSopenharmony_ci source_dir: storage/etc 1920a7ce71fSopenharmony_ci target_dir: etc 1930a7ce71fSopenharmony_ci - 1940a7ce71fSopenharmony_ci source_dir: data 1950a7ce71fSopenharmony_ci target_dir: data 1960a7ce71fSopenharmony_ci - 1970a7ce71fSopenharmony_ci target_dir: app 1980a7ce71fSopenharmony_ci - 1990a7ce71fSopenharmony_ci target_dir: data/system/param 2000a7ce71fSopenharmony_ci fs_make_cmd: 2010a7ce71fSopenharmony_ci - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat 52428800 2020a7ce71fSopenharmony_ci fs_attr: 2030a7ce71fSopenharmony_ci tee_enable: 2040a7ce71fSopenharmony_ci fs_dirs: 2050a7ce71fSopenharmony_ci - 2060a7ce71fSopenharmony_ci target_dir: data/sec_storage_data 2070a7ce71fSopenharmony_ci - 2080a7ce71fSopenharmony_ci target_dir: sec_storage 209