Skip to content

(currently vapourware) A cargo subcommand to quickly bootstrap your dependency tree on first build

Notifications You must be signed in to change notification settings

cargo-quick/cargo-quick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Archived

I still think that the ideas behind quickbuild are good, but I didn't manage to get as far as I would like during the time that I allowed myself. I am now not using Rust day-to-day, so I don't feel the pain of slow rust builds as keenly.

If anyone would like to take over the cargo-quick GitHub org, please get in contact.

I am also stepping down from cargo-quickinstall. See cargo-bins/cargo-quickinstall#104 for details.

cargo quick

⚠️ Warning: Currently Vapourware

Please jump in on the issue tracker if you would like to help out with anything.

cargo quick is intended as an umberella command for a bunch of others. Specifically:

cargo quick install

A faster replacement for cargo install.

This is a thin wrapper around cargo-quickinstall (and will install it if it doesn't already exist).

At some point, I might move the quickinstall client into this repo, but the package archive will probably live in the alsuren/cargo-quickinstall namespace forever.

cargo quick build

A faster replacement for cargo build.

See cargo-quickbuild.

This is a project idea that has been on my mind for a while now. The idea is to split out the layers of your dependency tree into tarballs, and unpack them like layers of a docker image. With a bit of careful thought, it should be possible to re-use the packages lower down in the tree in lots of other projects.

About

(currently vapourware) A cargo subcommand to quickly bootstrap your dependency tree on first build

Resources

Stars

Watchers

Forks

Packages

No packages published