Skip to content

consider commandlet dependencies #166

@hohwille

Description

@hohwille

Currently when a commandlet is invoked manually to setup (e.g. not included in DEVON_TOOLS) and it may have dependencies then the installation fails.
Examples for dependencies:

  • mvn -> java
  • ng -> npm -> node

We should therefore carefully consider if a commandlet shall be aware of its dependency and invoke setup on the dependency before.
Then devon mvn setup would automatically also invoke devon java setup.

Are there drawbacks of this approach that I am issing?

Metadata

Metadata

Assignees

No one assigned

    Labels

    commandletrelated to commandlets (scripts/command/*)enhancementNew feature or requestscriptsrelated to shell scripts (bash and CMD)softwaresoftware-package with 3rd party products

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions