about summary refs log tree commit diff
path: root/src/cargo/sources.json
AgeCommit message (Collapse)AuthorLines
2012-11-03library-ifying of tools - turning cargo, rustdoc, fuzzer, into libraries, as ↵Daniel Patterson-14/+0
per #3543
2012-01-22Point to correct cargo-central.Matthew O'Connor-1/+1
2012-01-20cargo: Remove may package list. I am a proud cargo-central userBrian Anderson-3/+0
2011-12-22cargo: Adding my package index.Erick Tryzelaar-0/+3
2011-12-20Missing comma.Graydon Hoare-1/+1
2011-12-20Add pointer to cargo-central.Graydon Hoare-0/+3
2011-12-20cargo: support optional signing of packages.json files.Elly Jones-0/+3
2011-12-20cargo: Make sources.json parsable againBrian Anderson-1/+1
2011-12-20cargo: Add my package indexBrian Anderson-1/+4
2011-12-16cargo: Support distributed package indexes.Elly Jones-0/+5
Indexes are listed in ~/.cargo/sources.json and ~/.cargo/local-sources.json, the former of which is stored in the rust source tree in src/cargo. Each entry in either of these files is a source, which is a dictionary with (currently) a single key, "url". The supplied url should point to a json list, each element of which should be a dictionary with four keys: "name", "uuid", "url", and "method". The name and uuid serve to identify the package; the method describes how to fetch the package; the url describes where to fetch it from. Currently supported methods are "git", "http", and "file". Signed-off-by: Elly Jones <elly@leptoquark.net>