Commit graph

17 commits

Author SHA1 Message Date
Alex Crichton 7a1d8d9481 Allow more advanced filtering of what to build
This commit fills out the functionality of `--lib`, `--test`, `--bin`,
`--bench`, and `--example` for the `cargo {test,build,bench}` commands all at
once. The support for all of this was introduced long ago, and the flags just
weren't exposed at the time.
2015-04-29 10:59:02 -07:00
Alex Crichton 68f978fc7c Stop testing 32-bit on travis
This has been broken for quite awhile now on 32-bit linux due to what looks like
libcurl going awry. This can be reactivated later, but consistently green travis
builds are more important right now.

Additionally, we already have coverage on the buildbots for 32-bit flavors of
architectures.
2014-10-23 13:24:38 -07:00
Alex Crichton 4f4c60f573 Update travis token to upload docs 2014-10-10 21:41:59 -07:00
Alex Crichton b8739ce658 Move to rustdoc instead of ruby's middleman
* All markdown files are now rendered with `rustdoc` into HTML
* A JS syntax highlighter, prism, is included for TOML syntax highlighting.
* A new makefile target, `make doc`, will build docs into `target/doc`
2014-09-10 16:20:01 -07:00
Alex Crichton 3bdfd2779a Fix the 32-bit linux travis bots 2014-09-02 14:02:18 -07:00
bors b8d0a7874f auto merge of #416 : alexcrichton/cargo/dox, r=wycats
Closes #414
2014-08-28 19:32:37 +00:00
Alex Crichton 7b707c6e69 Disable travis on all branches but master 2014-08-26 19:50:11 -07:00
Alex Crichton c32fc9782a Beef up some various documentation 2014-08-21 11:34:05 -07:00
Alex Crichton 5ac705151a Add all docs in-tree 2014-08-21 10:12:35 -07:00
Alex Crichton 8082dcada8 Register new snapshots 2014-07-29 23:06:21 -07:00
Alex Crichton 11a63013a3 Fix travis builds 2014-07-22 10:07:49 -07:00
Alex Crichton f648bfbbe7 Fix travis builds 2014-07-10 13:37:32 -07:00
Alex Crichton ad19a31d9b Prepare for buildbot automation
* The installation script was modified to recognize when its running on windows,
  as well as tweaking how it downloads and installs snapshots. The goal here was
  to make the script runnable on buildbot for mac/linux/windows with 32/64 bit
  options on mac/linux.

* The installation script now install rustc to `rustc/bin` in the local
  directory to have parallel builds on buildbot.

* The tests now store all their temporary state locally in the build directory
  to enable parallel builds on buildbot.

* A shell test is ignored which assumed the presence of a TTY output.
2014-06-26 20:25:30 -07:00
Ben Longbons fee7a47aba Correct installation to follow standards 2014-06-24 11:10:27 -07:00
Alex Crichton 64ff29ff86 Update to rust style guidelines
* 80 char line limit highly recommended
* /// and //! for doc comments
2014-06-19 17:02:21 -07:00
Alex Crichton 608133376a Get travis working on OSX 2014-06-19 15:49:40 -07:00
Alex Crichton d68719566a Add a .travis.yml 2014-06-19 11:52:51 -07:00