Yehuda Katz + Carl Lerche
|
9224a5ae61
|
Paths nested in paths
|
2014-06-17 17:05:29 -07:00 |
|
Yehuda Katz + Carl Lerche
|
98322afd90
|
Improvements to transitive dependency infra
Initial work to enable cross-source transitive dependencies.
|
2014-06-17 15:36:50 -07:00 |
|
Yehuda Katz + Carl Lerche
|
9b278af150
|
WIP3
|
2014-06-16 18:16:34 -07:00 |
|
Yehuda Katz + Carl Lerche
|
6a809efba6
|
Make cargo foo work
|
2014-06-16 14:51:46 -07:00 |
|
Carl Lerche
|
0222b4af73
|
Track Rust master
|
2014-06-16 12:57:34 -07:00 |
|
Erick Tryzelaar
|
bbfce4aca4
|
Fix a typo in the README
|
2014-06-13 22:14:55 -07:00 |
|
Carl Lerche + Yehuda Katz
|
5569835eb6
|
Better file names
|
2014-06-13 15:06:15 -07:00 |
|
Carl Lerche + Yehuda Katz
|
512ec4b794
|
Fix tests
|
2014-06-13 14:19:06 -07:00 |
|
Carl Lerche + Yehuda Katz
|
f9601cd2f6
|
Allow multiple and non-default crate_types
Note that at present there is no good error handling for fat-fingering
the crate type. This is a TODO.
|
2014-06-12 17:49:10 -07:00 |
|
Carl Lerche + Yehuda Katz
|
35e21c7600
|
Smoke test for git support
|
2014-06-12 15:51:16 -07:00 |
|
Yehuda Katz + Carl Lerche
|
9c101e39a4
|
Update to master and fix warnings
|
2014-06-12 13:45:10 -07:00 |
|
Yehuda Katz + Carl Lerche
|
d6f9072728
|
Glue together git in manifest with Source
|
2014-06-11 17:38:50 -07:00 |
|
Yehuda Katz + Carl Lerche
|
51c9cf0f87
|
Sources are now an array
|
2014-06-11 15:59:18 -07:00 |
|
Yehuda Katz + Carl Lerche
|
c57fef459a
|
Add namespace to PackageId
|
2014-06-11 14:51:13 -07:00 |
|
Yehuda Katz + Carl Lerche
|
530998b700
|
Initial pass at namespacing packages
|
2014-06-10 17:30:18 -07:00 |
|
Yehuda Katz + Carl Lerche
|
61c95b750f
|
Rename NameVer -> PackageId
|
2014-06-10 16:58:42 -07:00 |
|
Yehuda Katz + Carl Lerche
|
f621ddb774
|
Initial pass at a source collection proxy
|
2014-06-10 16:29:25 -07:00 |
|
Yehuda Katz + Carl Lerche
|
bbbf2dead8
|
Isolate toml code and split up concerns
|
2014-06-10 15:46:07 -07:00 |
|
Yehuda Katz + Carl Lerche
|
9a6be788d9
|
Move Manifest parsing into its own module
|
2014-06-10 14:59:25 -07:00 |
|
Yehuda Katz + Carl Lerche
|
184cbda170
|
Validate dependency version on parse, not usage
|
2014-06-10 14:29:36 -07:00 |
|
Yehuda Katz + Carl Lerche
|
1124727c96
|
Update to Rust master and eliminate warnings
|
2014-06-10 12:32:23 -07:00 |
|
Yehuda Katz + Carl Lerche
|
92602f6db0
|
Add support for detailed manifest dependencies
This commit supports the following format:
```toml
[dependencies.hamcrest]
version = "1.0"
git = "http://github.com/carllerche/hamcrest-rust"
```
|
2014-06-09 17:51:53 -07:00 |
|
Yehuda Katz + Carl Lerche
|
9a1c63ea17
|
Track master for tests
|
2014-06-09 13:08:09 -07:00 |
|
Yehuda Katz + Carl Lerche
|
af91d698f1
|
Track upstream rust-toml
|
2014-06-09 12:37:32 -07:00 |
|
Yehuda Katz + Carl Lerche
|
c041e8ec94
|
Update to master
|
2014-06-09 12:28:54 -07:00 |
|
Carl Lerche
|
e862dd1e2a
|
Track Rust master
|
2014-05-30 16:37:37 -07:00 |
|
Yehuda Katz
|
cda93d8096
|
Break up GitSource
|
2014-05-29 20:35:09 -07:00 |
|
Yehuda Katz
|
30cc28333d
|
Improve errors slightly
|
2014-05-29 18:11:27 -07:00 |
|
Yehuda Katz
|
5732f5a4bf
|
Use GitSource in the stub executable
|
2014-05-29 18:02:28 -07:00 |
|
Yehuda Katz
|
ba5639f364
|
Update GitSource
|
2014-05-29 17:49:53 -07:00 |
|
Yehuda Katz
|
32e262d2f7
|
Initial GitSource pass
|
2014-05-29 15:07:07 -07:00 |
|
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 |
|