rust/src/librustpkg
2013-06-29 00:49:45 -07:00
..
testsuite rustpkg: Begin allowing package scripts to call the default build logic 2013-06-25 22:29:38 -07:00
api.rs rustpkg: Begin allowing package scripts to call the default build logic 2013-06-25 22:29:38 -07:00
conditions.rs rustc/rusti/rustpkg: Infer packages from extern mod directives 2013-06-01 18:48:07 -07:00
context.rs libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra 2013-05-22 21:57:07 -07:00
crate.rs rustpkg: Accept package IDs like github.com/foo/bar#0.3 2013-06-09 13:05:52 -07:00
messages.rs Refactor extra::term a bit 2013-06-26 18:07:17 -04:00
package_id.rs rustpkg: Write more automated tests 2013-06-14 22:46:01 -07:00
package_path.rs Silence some warnings. 2013-06-12 12:21:05 +10:00
package_source.rs Convert vec::[mut_]slice to methods, remove vec::const_slice. 2013-06-27 22:36:09 +10:00
path_util.rs Remove unused variable 2013-06-29 01:00:13 -04:00
README.txt rustpkg: update README saying which tests pass 2013-04-24 17:51:30 -07:00
rustpkg.rs librustc: Fix even *more* merge fallout! 2013-06-28 10:47:59 -04:00
search.rs rustpkg: Write more automated tests 2013-06-14 22:46:01 -07:00
target.rs rustc/rusti/rustpkg: Infer packages from extern mod directives 2013-06-01 18:48:07 -07:00
tests.rs auto merge of #7439 : catamorphism/rust/cut-rustpkg-output, r=catamorphism 2013-06-29 00:49:45 -07:00
usage.rs Remove unnecessary allocations flagged by lint from rustpkg 2013-05-21 23:00:34 +09:00
util.rs rustpkg: Silence extra output from rustpkg tests 2013-06-27 16:28:34 -07:00
version.rs vec: rm old_iter implementations, except BaseIter 2013-06-21 03:20:22 -04:00
workspace.rs vec: remove BaseIter implementation 2013-06-23 02:05:20 -04:00

Right now, commands that work are "build" and "clean".

`rustpkg build` and `rustpkg clean` should work

for example:
$ cd ~/rust/src/librustpkg/testsuite/pass
$ rustpkg build hello-world
... some output ...
$ rustpkg clean hello-world

-------------
the following test packages in librustpkg/testsuite/pass:
      * hello-world
      * install-paths
      * simple-lib
      * deeply/nested/path
      * fancy-lib

   It fails on the following test packages:
      * external-crate (no support for `extern mod` inference yet)

and should fail with proper error messages
on all of the test packages in librustpkg/testsuite/fail
      * no-inferred-crates