cypm1
The curry package manager
Usage
cypm [<OPTIONS>]
>COMMAND>
Overview
The Curry Package Manager (CPM) is a tool to distribute and install Curry (http://currry-language.org) libraries and applications and manage version dependencies between them.
Options
Invoke CPM:
cypm <options> <COMMAND>
with options:
-
-h, --help -
Show a help message and quit
-
-v, --verbosity <LEVEL> -
Log level for the application. Valid value: info|debug|quiet
-
-d, --define <DEFINITION> -
Overwrite definition of cpmrc file with 'option=value'
-
-t, --time -
Show elapsed time with every log output
Options for <COMMAND>:
list
|
List all packages of the repository |
|---|---|
search
|
Search the package repository |
config
|
Show current configuration of CPM |
checkout
|
Checkout a package. |
install
|
Install a package with its dependencies. |
uninstall
|
Uninstall a package |
deps
|
Calculate dependencies |
clean
|
Clean the current package |
new
|
Create a new package |
update
|
Update the package index |
curry
|
Load package spec and start Curry with correct dependencies |
exec
|
Execute a command with the CURRYPATH set |
info
|
Print package information |
doc
|
Generation documentation for current package (with CurryDoc) |
test
|
Test the current package (with CurryCheck) |
diff
|
Diff the current package against another version |
upgrade
|
Upgrade one or more packages |
link
|
Link a package to the local cache |
add
|
Add a package (as dependency or to the local repository) |
upload
|
Upload current package to package server |
To get more help about the usage of a command, type
cypm <COMMAND> -h
Releases
Unchanged in 2 releases since Debian 10 (Buster).