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