Skip to content

CLI Support #12

@TIHan

Description

@TIHan

For the Oly CLI, some of the basics such as build and clean are implemented. The following need to be handled:

  • Display non-error diagnostics if the build succeeded. Requires modifying BuildProjectAsync to return this information for successful builds.
  • Allow the Oly CLI to be locally hosted to allow subsequent oly CLI commands to communicate with it directly. The reasoning behind this is to make compilation go faster with caching and JITing. C# does something similar.
    • Note: If this becomes difficult, we should either not do anything and accept the start-up time cost, or use ReadyToRun to help decrease start-up time (a few unknowns as to how to handle this across platforms).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions