├── .envrc ├── .github └── workflows │ └── test.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── COMMON_FEATURES.md ├── GETTING_STARTED.md ├── REPOSITORY_MODE.md ├── USAGE.md └── WORKSPACE_MODE.md ├── examples ├── repository │ └── mlc.toml └── workspace │ └── mlc.toml ├── flake.lock ├── flake.nix └── src ├── args.rs ├── internal ├── exit_codes.rs ├── mod.rs ├── read.rs ├── strings.rs └── structs.rs ├── main.rs ├── operations ├── build.rs ├── clean.rs ├── clone.rs ├── config.rs ├── info.rs ├── mod.rs ├── prune.rs └── pull.rs └── repository ├── config.rs ├── mod.rs ├── package.rs └── repo.rs /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/README.md -------------------------------------------------------------------------------- /docs/COMMON_FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/docs/COMMON_FEATURES.md -------------------------------------------------------------------------------- /docs/GETTING_STARTED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/docs/GETTING_STARTED.md -------------------------------------------------------------------------------- /docs/REPOSITORY_MODE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/docs/REPOSITORY_MODE.md -------------------------------------------------------------------------------- /docs/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/docs/USAGE.md -------------------------------------------------------------------------------- /docs/WORKSPACE_MODE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/docs/WORKSPACE_MODE.md -------------------------------------------------------------------------------- /examples/repository/mlc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/examples/repository/mlc.toml -------------------------------------------------------------------------------- /examples/workspace/mlc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/examples/workspace/mlc.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/flake.nix -------------------------------------------------------------------------------- /src/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/args.rs -------------------------------------------------------------------------------- /src/internal/exit_codes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/internal/exit_codes.rs -------------------------------------------------------------------------------- /src/internal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/internal/mod.rs -------------------------------------------------------------------------------- /src/internal/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/internal/read.rs -------------------------------------------------------------------------------- /src/internal/strings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/internal/strings.rs -------------------------------------------------------------------------------- /src/internal/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/internal/structs.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/operations/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/build.rs -------------------------------------------------------------------------------- /src/operations/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/clean.rs -------------------------------------------------------------------------------- /src/operations/clone.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/clone.rs -------------------------------------------------------------------------------- /src/operations/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/config.rs -------------------------------------------------------------------------------- /src/operations/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/info.rs -------------------------------------------------------------------------------- /src/operations/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/mod.rs -------------------------------------------------------------------------------- /src/operations/prune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/prune.rs -------------------------------------------------------------------------------- /src/operations/pull.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/operations/pull.rs -------------------------------------------------------------------------------- /src/repository/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/repository/config.rs -------------------------------------------------------------------------------- /src/repository/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/repository/mod.rs -------------------------------------------------------------------------------- /src/repository/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/repository/package.rs -------------------------------------------------------------------------------- /src/repository/repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/crystal-linux/malachite/HEAD/src/repository/repo.rs --------------------------------------------------------------------------------