forked from nulang-org/nulang
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmod.rs
More file actions
16 lines (15 loc) · 632 Bytes
/
Copy pathmod.rs
File metadata and controls
16 lines (15 loc) · 632 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! `nula` — the Nulang package manager (MVP).
//!
//! A package is a directory with a `Nulang.toml` manifest ([`manifest`]) and
//! an entry point (`src/main.nula` by default). Resolving a package's
//! dependencies ([`resolver`]) produces a `Nulang.lock` lockfile
//! ([`lockfile`]). Only local-path and git dependencies are supported; there
//! is no network registry yet.
//!
//! The CLI subcommands (`nula new|init|build|build-wasm|test|run|list|clean`)
//! live in [`commands`] and are dispatched from `main.rs` when the first
//! argument is `nula`.
pub mod commands;
pub mod lockfile;
pub mod manifest;
pub mod resolver;