Commit graph

75 commits

Author SHA1 Message Date
Weihang Lo
50b4d57aa4
doc: point to nightly cargo doc
Nightly doc contains more information and rationale for each item.
It's a better fit for those want to extend Cargo's functionality.
2023-06-07 10:13:05 +01:00
Chocobo1
b864cb4278
Use proper git URL for GitHub repos
Follow up of ce174d4efc.
2022-12-29 16:18:48 +08:00
Eric Huss
c2a5be7657 Update compiling requirements. 2022-08-29 16:10:09 -07:00
Andy Wang
3c1596d8bb
List C compiler as a build dependency 2022-05-19 23:15:50 +01:00
Weihang Lo
2d06e57040
Call out the contributor guide on the readme 2022-03-09 10:33:13 +08:00
hi-rustin
8fa4120292 Add a badge for github actions
Signed-off-by: hi-rustin <rustin.liu@gmail.com>
2022-02-12 18:01:45 +08:00
hi-rustin
d76449f52c Remove outdated badges
Signed-off-by: hi-rustin <rustin.liu@gmail.com>
2022-02-11 21:44:18 +08:00
Eric Huss
4d40ef4ef4 Add contributor guide. 2020-09-18 14:01:51 -07:00
Takayuki Nakata
c130148d52 Change some texts to links in README 2019-12-03 16:03:49 +09:00
Eric Huss
bfcc6d6529 Update contributing documentation for running tests and building docs. 2019-12-02 10:28:25 -08:00
guanqun
c2edcabe3f
add dependencies for pkg-config
Otherwise, it complains:

    run pkg_config fail: "Failed to run `\"pkg-config\" \"--libs\" \"--cflags\" \"openssl\"`: No such file or directory (os error 2)"
2019-09-26 23:54:37 +08:00
Eric Huss
cacc3dba09 Update README azure badge.
The master branch is never built, so it said "never built".
2019-08-23 15:15:50 -07:00
Alex Crichton
c2354b9a11 Setup CI with Azure Pipelines 2019-07-23 09:09:41 -07:00
Eric Huss
aea965c2ce Link to changelog in README. 2019-05-27 16:39:29 -07:00
Jonathan Claudius
0c3851c017
HTTPS all the things 2019-01-30 15:34:37 -05:00
Dale Wijnand
c0daa6f040
Run master branch tests on Travis CI for the badge
Only run for Rust stable and the Linux target.
2019-01-10 07:05:02 +00:00
Dale Wijnand
721d64b3e5
Fix the Travis CI badge 2019-01-09 20:53:57 +00:00
Laurent Arnoud
6974043746
README: add git as required package 2018-12-09 19:39:55 +01:00
Edwin Amsler
3b0f31e2d7
Remove cmake as a requirement
No longer needed as outlined in https://github.com/rust-lang/cargo/issues/6367
2018-12-02 01:36:12 -06:00
bors
3231fd3e65 Auto merge of #5381 - dwijnand:github-casing, r=alexcrichton
Fix how GitHub is written

just a silly PR - I noticed it in the README, and applied it repo-wide.
2018-04-18 01:47:40 +00:00
Dale Wijnand
2b2e726c26
typo 2018-04-17 22:15:34 +02:00
Dale Wijnand
43914c535b
Fix how GitHub is written 2018-04-17 22:15:27 +02:00
xftroxgpx
e2f81ec879 Closes #5165 2018-03-11 23:09:57 +01:00
Matthias Krüger
ddffe6063c readme: add link to the cargo documentation on docs.rs 2018-02-12 21:04:06 +01:00
Stefan Birkner
43ff35f7ff
Fix link to documentation 2018-02-07 23:36:54 +01:00
Bianca Nenciu
2547b0592a
Improved README. 2017-10-31 22:37:45 +02:00
lukaslueg
3970ccd235 Update README.md
Table is outdated and of little use anyway
2017-09-30 11:18:22 +02:00
Aleksey Kladov
d11a429ded Add CONTRIBUTING.md 2017-09-03 12:47:49 +03:00
Alex Crichton
50a46f4708 Remove lots of dated configuration from this repo
Lots of data build stuff is still here from awhile ago when this repo was
producing Cargo binaries, but the rust-lang/rust repo is now responsible for all
these binaries and build configurations. We no longer need to produce artifacts
or have tons of cross-compiles as rust-lang/rust does all that work, instead
let's just test the likely-to-regress platforms and have rust-lang/rust take
care of the rest.

This commit:

* Deletes the old `configure` script and `Makefile`
* Rewrites `src/doc` management as a shell script
* Trims down Travis/AppVeyor configuration
2017-05-31 14:23:01 -07:00
amotz
ffff3415ca Fix AppVeyor badge URL 2017-03-01 21:55:57 +09:00
Alex Crichton
cd3c2519f4 Delete manual installation URLs
These have existed since the beginning of time, but they haven't needed to exist
since long before 1.0. Let's just delete them now that they're out of date
anyway.
2016-12-29 08:06:38 -08:00
Alex Crichton
ea182b8371 Update README build instructions 2016-12-25 17:02:04 -08:00
Carol (Nichols || Goulding)
c41a680e73 Add information about Cargo releases going with Rust releases 2016-09-30 19:53:02 -04:00
Carol (Nichols || Goulding)
5c793a2947 Document recommended way for running tests
Fixes #3084.
2016-09-12 21:45:29 -04:00
Carol (Nichols || Goulding)
9e0da6fb20 Add instructions for rendering docs locally to the README 2016-05-13 16:47:11 -04:00
Stephen Becker IV
41ecf3b2c3 Add flair to readme
Add the travis-ci and appveyor build badges to the readme
2016-03-12 12:23:13 -08:00
Stephen Becker IV
2cdaa41929 Fix name
And move line below code block per merge request.
2016-02-24 22:45:08 -08:00
Stephen Becker IV
81d1be4923 Add a note for the 32 bit flag
Per https://github.com/rust-lang/cargo/issues/1375

Just add a note around the python script flag
2016-02-24 21:27:27 -08:00
Carol (Nichols || Goulding)
49a84aae21 Add a note about release notes being in Rust's release notes 2016-02-11 20:04:04 -05:00
Alex Crichton
d261ffda59 Add more info to README about compiling
Running `cargo build` should work just fine to build cargo as well as not
running the python script to download rustc itself. Now that Cargo runs on
stable (and a pretty old stable) most Rust installations should "Just Work" to
build Cargo.
2016-01-22 16:09:17 -08:00
Abhishek Chanda
8af3091ed6 Do not generate .pyc file
The -B switch turns off .pyc file generation
2015-08-17 00:18:34 -07:00
Michal Vyskocil
17c1f87093 remove the name of submodule per recomendation of @alexcrichton 2015-07-29 00:01:11 +02:00
Michal Vyskocil
0cc228c017 Problem: make install fail on non-existing rust-installer
Solution: add a note about calling git submodule to README.md
2015-07-28 23:38:22 +02:00
Alex Crichton
cfb69ad256 Rewrite dependency installation in Python
This commit aims to have the end goal of adding AppVeyor CI support to this
repo, and along the way it ended up meaning that the dependency installation
bits were rewritten in Python. This has a number of benefits:

* Python is more portable than shell
* Python is more readable than shell
* curl is no longer required on Windows (powershell is used for downloads)

There are also a few minor updates made as part of this commit as well:

* The README has been updated in how to build Cargo
* We now use `sudo: false` on Travis for faster builds. This is done by
  specifying packages to install instead of installing them ourselves.
* pkg-config is no longer listed as a required program
2015-07-07 15:16:09 -07:00
Jakub
1e5f70635a Add Third-party cargo subcommands to the README 2015-02-23 14:17:50 +01:00
Kevin Ballard
6d873561e8 Use "$PWD" instead of pwd in install instructions
There's no need to promote the use of the `pwd` command when shells
export the current directory as `$PWD`. Using `$PWD` makes the
commandline work in fish as well. Additionally, quote the variable so it
works properly even if the cwd has a space in it.
2014-12-29 13:05:22 -08:00
Alex Crichton
345ca2139f Fix readme instructions for submodules 2014-12-21 09:37:32 -08:00
Brian Anderson
8498392346 Use rust-installer for installation
This is just a refactoring to put Cargo and Rust on the same installer script.
2014-12-11 12:18:29 -08:00
Steve Klabnik
78f20cabfc One does not simply make Cargo
README fix with correct build instructions for building from source.
2014-11-18 09:55:01 -05:00
Pierre Krieger
18591de2e8 Update links to windows nightlies in the README 2014-11-10 13:44:28 +01:00