Skip to content

Egg PM #118

@melkyades

Description

@melkyades

Egg Package Manager is the developer tool for doing things in egg.

Things it should be able to do:

  • Create a project.
    This means creating a template module file, inside a module dir, asking for license, etc.
  • Add/Install project dependencies.
    eggpm install foo will add foo to the list of the module deps, and download its sources
    locally. Different flags will allow downloading the deps to a global system folder or a user folder.
  • Launch an egg instance (eggpm start) that loads the module and passes cli args to it.
    Doing eggpm start --dev will also load the modules needed for the devenv (i.e. webside support).
    Extra options can allow changing egg version (--eggver whatever) and vm (--vm cpp, --vm js, --vm pharo, --vm lmr or --vm emscripten)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions