All apps/ocicl

ocicl

ocicl

An OCI-based ASDF system distribution and management tool for Common Lisp.

Runs as ocicl|macOS, Linux, Windows|github.com

Command form

ai-draft · 4 tasks · 9 fields

Global switches plus install, update-to-latest, remove and list. Other commands (lint, diff, tree, new, setup...) are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui ocicl
Manage Common Lisp systemsExample values, fixed in this page — nothing here reaches a terminal
Basic
Verbose output
--verbose
Operate on global collection
--global
OCI registry
string
Advanced
Force action
--force
Skip TLS verification
--insecure
ParametersOnly these flags are editable in the form
Verbose output
boolean
--verbose-v
Force action
boolean
--force-f
Operate on global collection
boolean
--global-g
OCI registry
string
--registry-r
Skip TLS verification
boolean
--insecure-k

ocicl install

Install systems
Install systemsExample values, fixed in this page — nothing here reaches a terminal
Basic
Systems (SYSTEM[:VERSION] or git+URL)
string
TasksEach one presets the form for one job
Install systems
systems
ParametersOnly these flags are editable in the form
Systems (SYSTEM[:VERSION] or git+URL)
Leave empty to act on everything in ocicl.csv.
string · positional 0 · repeatable

ocicl latest

Install latest versions
Install latest versionsExample values, fixed in this page — nothing here reaches a terminal
Basic
Systems
string
TasksEach one presets the form for one job
Install latest versions
systems
ParametersOnly these flags are editable in the form
Systems
Leave empty to act on everything in ocicl.csv.
string · positional 0 · repeatable

ocicl remove

Remove systems
Remove systemsExample values, fixed in this page — nothing here reaches a terminal
Basic
Systems
string
TasksEach one presets the form for one job
Remove systems
systems
ParametersOnly these flags are editable in the form
Systems
Leave empty to act on everything in ocicl.csv.
string · positional 0 · repeatable

ocicl list

List available versions
List available versionsExample values, fixed in this page — nothing here reaches a terminal
Basic
Systems*
string
TasksEach one presets the form for one job
List available versions
systems
ParametersOnly these flags are editable in the form
Systems
string · positional 0 · repeatable
SourcesEvery flag above is checked against these
readme
Usage: ocicl [-h|--help] [-v|--verbose] [-f|--force] [-g|--global] [-r|--registry REGISTRY] [-c|--color WHEN] [-k|--insecure] command -v, --verbose produce verbose output -f, --force force action -g, --global operate on the global system collection -r, --registry REGISTRY use alternate oci registry [Defau…
help2.14.3

github.com

readme
Usage: ocicl [-h|--help] [-v|--verbose] [-f|--force] [-g|--global] [-r|--registry REGISTRY] [-c|--color WHEN] [-k|--insecure] command -v, --verbose produce verbose output -f, --force force action -g, --global operate on the global system collection -r, --registry REGISTRY use alternate oci registry [Defau…
help2.14.3

github.com

readme
Usage: ocicl [-h|--help] [-v|--verbose] [-f|--force] [-g|--global] [-r|--registry REGISTRY] [-c|--color WHEN] [-k|--insecure] command -v, --verbose produce verbose output -f, --force force action -g, --global operate on the global system collection -r, --registry REGISTRY use alternate oci registry [Defau…
help2.14.3

github.com

readme
Usage: ocicl [-h|--help] [-v|--verbose] [-f|--force] [-g|--global] [-r|--registry REGISTRY] [-c|--color WHEN] [-k|--insecure] command -v, --verbose produce verbose output -f, --force force action -g, --global operate on the global system collection -r, --registry REGISTRY use alternate oci registry [Defau…
help2.14.3

github.com

readme
Usage: ocicl [-h|--help] [-v|--verbose] [-f|--force] [-g|--global] [-r|--registry REGISTRY] [-c|--color WHEN] [-k|--insecure] command -v, --verbose produce verbose output -f, --force force action -g, --global operate on the global system collection -r, --registry REGISTRY use alternate oci registry [Defau…
help2.14.3

github.com

Before it fills your prompt, Otty checks the installed ocicl against its version. A form that does not match your version is not offered.