34bd9ec3创建于 2022年7月22日历史提交
-

  fs_dir_name: mksh_rootfs

  fs_dirs:

    -

      source_dir: ${root_path}/out/preloader/${product_name}/system

      target_dir: system

      dir_mode: 555

      file_mode: 444

    -

      source_dir: bin

      target_dir: bin

      ignore_files:

        - Test.bin

        - TestSuite.bin

        - query.bin

        - cve

        - checksum

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: libs

      target_dir: lib

      ignore_files:

        - .a

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: usr/lib

      target_dir: usr/lib

      ignore_files:

        - .a

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: usr/bin

      target_dir: usr/bin

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: vendor

      target_dir: vendor

      dir_mode: 555

      file_mode: 444

    -

      source_dir: config

      target_dir: etc

      ignore_files:

        - init.cfg

      dir_mode: 555

      file_mode: 444

    -

      source_dir: system

      target_dir: system

      dir_mode: 555

      file_mode: 444

    -

      source_dir: etc

      target_dir: etc

      dir_mode: 555

      file_mode: 444

    -

      source_dir: obj/foundation/systemabilitymgr/samgr_lite/config

      target_dir: etc

      dir_mode: 555

      file_mode: 444

    -

      target_dir: system/external

    -

      target_dir: proc

    -

      target_dir: dev

    -

      target_dir: storage

    -

      target_dir: userdata

  fs_filemode:

    -

      file_dir: "etc/init.cfg"

      file_mode: 400

    -

      file_dir: "bin/init"

      file_mode: 500

    -

      file_dir: "bin/mksh"

      file_mode: 500

  fs_make_cmd:

    - chmod 777 ${fs_dir}/etc

    - chmod 777 ${fs_dir}/etc/init_mksh.cfg

    - mv ${fs_dir}/etc/init_mksh.cfg ${fs_dir}/etc/init.cfg

    - chmod 400 ${fs_dir}/etc/init.cfg

    - chmod 555 ${fs_dir}/etc

    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat

-

  fs_dir_name: rootfs

  fs_dirs:

    -

      source_dir: ${root_path}/out/preloader/${product_name}/system

      target_dir: system

      dir_mode: 555

      file_mode: 444

    -

      source_dir: bin

      target_dir: bin

      ignore_files:

        - Test.bin

        - TestSuite.bin

        - query.bin

        - cve

        - checksum

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: libs

      target_dir: lib

      ignore_files:

        - .a

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: usr/lib

      target_dir: usr/lib

      ignore_files:

        - .a

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: usr/bin

      target_dir: usr/bin

      is_strip: TRUE

      dir_mode: 555

      file_mode: 555

    -

      source_dir: vendor

      target_dir: vendor

      dir_mode: 555

      file_mode: 444

    -

      source_dir: config

      target_dir: etc

      ignore_files:

        - init_mksh.cfg

      dir_mode: 555

      file_mode: 444

    -

      source_dir: system

      target_dir: system

      dir_mode: 555

      file_mode: 444

    -

      source_dir: etc

      target_dir: etc

      dir_mode: 555

      file_mode: 444

    -

      source_dir: obj/foundation/systemabilitymgr/samgr_lite/config

      target_dir: etc

      dir_mode: 555

      file_mode: 444

    -

      target_dir: system/external

    -

      target_dir: proc

    -

      target_dir: dev

  fs_filemode:

    -

      file_dir: "etc/init.cfg"

      file_mode: 400

    -

      file_dir: "bin/init"

      file_mode: 500

    -

      file_dir: "bin/shell"

      file_mode: 500

  fs_make_cmd:

    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat

-

  fs_dir_name: userfs

  fs_dirs:

    -

      source_dir: obj/base/security/services/app_verify/config

      target_dir: data/verify

    -

      source_dir: storage/etc

      target_dir: etc

    -

      source_dir: data

      target_dir: data

    -

      target_dir: app

    -

      target_dir: data/system/param

  fs_make_cmd:

    - ${root_path}/build/lite/make_rootfs/rootfsimg_liteos.sh ${fs_dir} vfat 52428800

  fs_attr:

    tee_enable:

      fs_dirs:

        -

          target_dir: data/sec_storage_data

        -

          target_dir: sec_storage