Yehuda Katz
41b6f52681
Tests passing again
2014-05-29 14:31:09 -07:00
Yehuda Katz
e42203f7f6
Up to date with master
2014-05-29 14:06:43 -07:00
Yehuda Katz
edbe491003
Up to date with master
2014-05-29 13:57:31 -07:00
Carl Lerche
a06fd2e7fa
Compile all deps into the root projects target dir
2014-05-28 17:31:23 -07:00
Carl Lerche
5a59414edb
Explicitly pass root package to ops::package_compile
2014-05-28 10:03:08 -07:00
Yehuda Katz
7ed3bd8b9c
Remove unnecessary BasicTerminal
2014-05-27 22:06:38 -07:00
Yehuda Katz
d5a7bc33d2
Improve shell and add tests
2014-05-27 18:53:37 -07:00
Yehuda Katz
574829e9f7
Initial pass at a Shell
2014-05-27 18:53:37 -07:00
Carl Lerche
c040b89141
Extra log output + polish rough edges
2014-05-27 17:21:36 -07:00
Yehuda Katz
93558906d8
Start adding a shell abstraction
2014-05-27 16:47:13 -07:00
Carl Lerche
7e6433feda
Track rust master
2014-05-27 16:14:34 -07:00
Carl Lerche
f1aa37c322
More log output
2014-05-27 15:58:37 -07:00
Yehuda Katz
be9d1cde34
Git now fetches DBs and clones repos from them
2014-05-26 15:48:11 -07:00
Yehuda Katz
6afe63320b
Add support for updating git repos
2014-05-26 13:54:24 -07:00
Yehuda Katz
2f57617559
Up to date with master (StrBuf->String)
2014-05-26 11:52:33 -07:00
Carl Lerche
12f49111cd
Re-export op fns in cargo::ops
2014-05-22 14:26:36 -07:00
Carl Lerche
92b449b644
Start adding logging in cargo command
2014-05-22 14:03:56 -07:00
Carl Lerche
62ecb36cf5
Fix Makefile
2014-05-22 13:06:07 -07:00
Yehuda Katz
f7e4d01703
A few updates to GitSource
2014-05-22 12:52:49 -07:00
Yehuda Katz
452654250d
Initial work on the git source
2014-05-21 17:53:05 -07:00
Yehuda Katz
ca668c6605
Remove traces of ~str
2014-05-19 23:14:49 -07:00
Yehuda Katz
cfeabbc21b
Update to Rust master
2014-05-19 22:40:50 -07:00
Carl Lerche
1fa89237d0
Rename cargo/mod.rs -> cargo/lib.rs
2014-05-13 14:11:00 -07:00
Carl Lerche
c96d936b99
Start integrating VersionReq
2014-05-13 12:52:20 -07:00
Yehuda Katz
21322f07b4
Wrote more integration tests for cargo compile
...
At the moment, the rustc exec for the root project inherits the stdout
and stderr FDs (so that warnings and errors flow through), but
output from dependencies is only emitted if the compilation fails to
avoid warning noise from dependencies.
2014-05-12 17:33:13 -07:00
Carl Lerche
0f0158729e
Initial pass at VersionReq
2014-05-10 14:16:12 -07:00
Yehuda Katz
b8621c5042
More tests for error cases in compile
...
Also some refactoring of the error structure. More cleanup work around
human-readable and CLI errors is still required.
2014-05-09 16:57:13 -07:00
Yehuda Katz
6af6f4ce4b
Up to master
2014-05-09 15:01:05 -07:00
Carl Lerche
deb2b70a26
Switch important_paths to using result::CargoResult
2014-05-09 10:29:49 -07:00
Carl Lerche
431e9b8cd0
Mark errors as deprecated
2014-05-09 10:21:36 -07:00
Carl Lerche
de0ef6b5cd
Misc cleanup
2014-05-09 10:10:39 -07:00
Yehuda Katz
7983a5fd16
Clean up process DSL in tests
2014-05-08 17:50:58 -07:00
Yehuda Katz
ecf4f37f5e
Add Show to ProcessBuilder
2014-05-08 17:50:58 -07:00
Carl Lerche
b3c2350325
More work on porting errors
2014-05-08 17:49:22 -07:00
Yehuda Katz
48dc081419
Get nested dependencies working
2014-05-08 16:50:53 -07:00
Yehuda Katz
23d78ddfb0
Support any bytes container
2014-05-08 16:50:52 -07:00
Carl Lerche
460f63d2fe
Start migrating to new CargoResult
2014-05-08 13:38:27 -07:00
Yehuda Katz
682d4e94c8
Get compile test passing
2014-05-08 13:33:04 -07:00
Carl Lerche
a72950108d
Cleanup ProcessBuilder
2014-05-08 13:13:38 -07:00
Carl Lerche
bafa5f2b5a
Track Rust master changes
2014-05-08 13:10:08 -07:00
Yehuda Katz
4abaf95b4a
More up to date
2014-05-08 13:03:29 -07:00
Carl Lerche
e45f2d1c38
Update Hamcrest
2014-05-08 13:03:21 -07:00
Yehuda Katz
0bec82d6ea
Have cargo-compile automatically find the root
...
TODO: Deal with Paths vs. Strings (which come from serialized forms like
flags and manifests)
2014-05-07 16:46:43 -07:00
Yehuda Katz
d28ce72351
Get cargo-read-manifest working again
2014-05-07 16:35:55 -07:00
Yehuda Katz
da0ec9a39b
Clean up cargo-compile
2014-05-07 15:49:01 -07:00
Yehuda Katz
adbab76fb0
Merge pull request #7 from Aeyk/patch-1
...
Update README.md
2014-05-07 15:43:20 -07:00
Yehuda Katz
3667437399
Clean up error messages from config
2014-05-07 14:26:40 -07:00
Carl Lerche
8f6d4afb95
Test unit tests passing again
2014-05-06 17:22:55 -07:00
Carl Lerche
937303398d
Source list returns summaries
2014-05-06 16:24:00 -07:00
Carl Lerche
c7c6622b71
Comment cleanup
2014-05-05 22:01:34 -07:00