Add 'zigmod add' command to add from git, aquila and zpm #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request unifies
zpm add
andaq add
under a singleadd
command like most package managers.The pull request importantly adds the
git
subcommand to theadd
command for adding a package directly from a Git repository which fixes #17. Alongside the ease of use, this helps simplifying the documentation of libraries that are not on aquila and zpm by having to only list one command instead of a line to add manually inzig.mod
file.Finally, I am not sure of whether a command like
zigmod add --zpm package
should be used instead ofzigmod add zpm package
as I think flags could be added to the command to for example, save the package as a dev dependency using something likezigmod add --dev zpm package