" Cleaning methods and options:
CLEAN_LEVEL (comma-separated list): defines what should be cleaned. Default value is "make,debs" - clean sources and remove all packages.
Changing this option can be useful when rebuilding images or building more than one image
“make” = execute make clean for selected kernel and u-boot sources,
“images” = delete output/images (complete OS images),
“debs” = delete packages in output/debs for current branch and device family,
“alldebs” = delete all packages in output/debs,
“cache” = delete cache/rootfs (rootfs cache),
“sources” = delete cache/sources (all downloaded sources),
“extras” = delete additional packages for current release in output/debs/extra "
Options for wrong actions:
Forgot, inattentive, syntax error.
There is no desire to pull all sources when the goal is to add or remove support for a single kernel driver or module.
But, in any case, the Assembly script works, we must ensure the purity of the source that every time you start with a clean slate.
This is a very important point.
I am trying to handle possible user errors and negative work options.
I have studied this document well: https://docs.armbian.com/Process_Contribute/
And translated it into his native language.
P.S.
Build system armbian works very well.
I want it to be the perfect tool.