-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Rough idea: jwl will continue to be for managing a specific project, and jwlx will be for running commands from a gem.
# jwl commands (working with a specific project)
jwl build # build a gem from source
jwl clean # clean up all build artifacts
jwl doc # build documentation
jwl new # create a new gem
jwl init # create a new gem, in an existing directory
jwl run # run a binary from the gem
jwl test # run the test suite
jwl bundle # installs all the dependencies for the project (to `.bundle/`)
jwl release # publish both to a gem registry and/or other services
# jwlx commands (akin to `pipx`)
jwlx install GEMNAME # fetch and install GEMNAME in an isolated way
jwlx run GEMNAME ... # fetch, install to a temporary location, and then run GEMNAME
jwlx upgrade GEMNAME # upgrade an gem installed via `jwlx install`
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels