Asama 10.1 — Implement saqut add package manager #65

Open
opened 2026-05-26 19:53:24 +03:00 by saqut · 0 comments
Owner

Goal: saqut add downloads and installs a package dependency.

Files to create/modify:

  • src/cli/commands/add.hpp (new)
  • src/package/registry.hpp (new)
  • src/package/resolver.hpp (new)

Requirements:

  • Central package registry (Git or HTTP).
  • saqut add json adds json package to manifest.
  • import json; finds installed package.
  • Semantic versioning support.

Success criteria:

  • saqut add adds dependency to manifest.
  • import of installed package works.
**Goal:** saqut add <package> downloads and installs a package dependency. **Files to create/modify:** - src/cli/commands/add.hpp (new) - src/package/registry.hpp (new) - src/package/resolver.hpp (new) **Requirements:** - Central package registry (Git or HTTP). - saqut add json adds json package to manifest. - import json; finds installed package. - Semantic versioning support. **Success criteria:** - saqut add adds dependency to manifest. - import of installed package works.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: saqut/saqut-compiler#65
No description provided.