This repository has been archived by the owner on Apr 21, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Change the way active packages are handled
Rather than listing active packages in pkg.json we look for `*/pkg.json` in the workspace directory. Instead of downloading active packages for the user they must use `git clone` manually instead. This actually simplifies the workflow for the user since they already know how to clone repos but don't necessarily know the format of `workspace.json`. It also moves towards the package manager being agnostic about which source control system is in use. There are some ancillary changes: * Updated deps to command-line-parser@3.1 (for multi-level subcommands) and http@1.1 (for HTTPS support, which will be needed to download packages) without shelling out to `git`. * Changed `dylan new` to `dylan new workspace`, with the plan to add `dylan new package` and `dylan new library` commands in the future. * Fairly extensive changes to README.md and basic updates to index.rst. * Makefile test targets.
- Loading branch information
Showing
5 changed files
with
208 additions
and
190 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.