This is somewhat trivial, but it's rather common for projects to distribute binaries (and/or sources) packaged in various archive formats instead of or in addition to OS native packages such as msi, pkg, deb, rpm, etc.
Such an module could support creating packages in formats such as:
- 7z (self-extracting)
- sh (self-extracting)
- others as needed
This is good for feature parity with CPack, which also has the capability to generate archive packages.
Perhaps we could use libarchive for this.