Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] image_types_qcom: create image-specific subfolders #122

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

igoropaniuk
Copy link
Contributor

Create image-specific subfolder in DEPLOY_DIR + 1 qcomflash archive using the contents of that subfolder. This allows to run QDL for device flashing on that folder directly for local builds.

Example of subfolder layout:

core-image-base-qcs6490-rb3gen2-core-kit
├── aop.mbn -> ../aop.mbn
├── cpucp.elf -> ../cpucp.elf
├── devcfg.mbn -> ../devcfg.mbn
├── dtb.bin -> ../dtb-qcs6490-rb3gen2-image.vfat
├── dtb-qcs6490-rb3gen2-image.vfat -> ../dtb-qcs6490-rb3gen2-image.vfat ...

The qcomflash image type was split on two types, as creation of tarball requires all generated symlinks in the image subfolder to be deployed to DEPLOY_DIR_IMAGE from IMGDEPLOY.

Create image-specific subfolder in DEPLOY_DIR + 1 qcomflash
archive using the contents of that subfolder. This allows to run QDL for
device flashing on that folder directly for local builds.

Example of subfolder layout:

core-image-base-qcs6490-rb3gen2-core-kit
├── aop.mbn -> ../aop.mbn
├── cpucp.elf -> ../cpucp.elf
├── devcfg.mbn -> ../devcfg.mbn
├── dtb.bin -> ../dtb-qcs6490-rb3gen2-image.vfat
├── dtb-qcs6490-rb3gen2-image.vfat -> ../dtb-qcs6490-rb3gen2-image.vfat
...

The qcomflash image type was split on two types, as creation of
tarball requires all generated symlinks in the image subfolder to be
deployed to DEPLOY_DIR_IMAGE from IMGDEPLOY.

Signed-off-by: Igor Opaniuk <[email protected]>
@igoropaniuk
Copy link
Contributor Author

This is based on the suggestion in #109 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

1 participant