Skip to content

Decouple printing and environment parsing from CLI #1128

@orecham

Description

@orecham

Brief Description

The current CLI used in iceoryx2-cli and some examples utilizes clap with default features, which is coupled to the standard library environment parsing and printing mechanisms.

Separating these concerns from the cli core would allow for the CLI to be used in environments where the standard library is not available.

Options to consider:

  1. Use clap without standard library features combined with argument parsing and printing mechanisms that do not depend on the standard library
  2. Implement own CLI with no standard library dependency

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions