Skip to content

cmake: tar: Parse 'cmake -E tar' arguments

Bartosz requested to merge gang65/cmake:tar-improve-error-handling into master

This Merge Request is related to: #16834

With previous cmake -E tar implementation there is possible to:

  • do not provide any action flag (eg. create, list, extract). Command failed badly with error that compression format is not correct :-)
  • By provide not supported flag, the command will silently ignore it
  • By providing several actions (eg. create, list, extract), the command will fail with strange errors

This Merge Request fix all these issues. It is working very similar to standard tar implementation.

Edited by Bartosz

Merge request reports