Collect and package files into a tar.gz archive. Supports multiple processing modes for different file organization strategies.
Mode options:
files— Collect files as-is (default)list— Process a list file containing file pathsvcpkg— Process vcpkg-style list filebin— Place files inbin/directoryfont— Place files inshare/fonts/directory
Examples:
-
Process files (default mode):
cbp collect program.exe -
Process list file:
cbp collect list.txt --mode list -
Process vcpkg list:
cbp collect pkg.list --mode vcpkg -
Create file aliases:
cbp collect program.exe --copy libz.so=libz.so.1 -
Ignore specific files:
cbp collect src/ --ignore .dll --ignore .exe -
Specify output file:
cbp collect program.exe -o output.tar.gz -
Collect binaries:
cbp collect program.exe --mode bin -
Collect fonts:
cbp collect font.ttf --mode font