Doug Goldstein
02de815dfa
cargo: update to use Cargo 0.13.0 fetching
...
(cherry picked from commit 84af8005f3 )
2017-01-01 16:09:54 -06:00
Doug Goldstein
6083dff0b6
drop rust-installer.bbclass
...
This is only necessary for installations of rust so move the actual
functional bits into the do_install() phase of rust.
2016-12-05 10:55:14 -06:00
Doug Goldstein
03496f658f
cargo: use install targets to avoid rust-installer
...
This install target is used by Gentoo to avoid needing rust-installer.
2016-12-05 10:55:13 -06:00
Doug Goldstein
06cc11b2b4
cargo: move explicitly versioned deps out of common
...
These dependencies are explicitly for Cargo 0.11.0 and shouldn't appear
in the common file.
2016-12-02 23:07:40 -06:00
Doug Goldstein
2ffd11b9fe
cargo: revert dropped usage of -C crate_hash
...
This reverts the change from 5afc0cc471 based on the discussion in #116 .
2016-11-30 20:57:04 -06:00
Doug Goldstein
61093e260f
cargo: remove code that doesn't work
...
The comment says it doesn't work and I can confirm it won't work.
2016-11-23 14:15:41 -06:00
Doug Goldstein
5afc0cc471
cargo.bbclass: ensure extra RUSTFLAGS are properly passed
...
The RUSTFLAGS env var overrides the rustflags specified in the cargo
config so we need to take anything passed in the environment variable
and put it in the config.
2016-11-23 14:15:17 -06:00
Doug Goldstein
f366cff864
cargo: change trivial verbose flag
2016-11-23 11:42:00 -06:00
Cody P Schafer
e47bf14904
cargo: avoid build failure due to --disable-static not being recognized
...
Not sure why this is starting to affect cargo now, but let's fix it.
2016-09-13 23:28:31 -04:00
Steven Walter
fbf59ed6a0
cargo.bbclass: replace with what was cargo_util.bbclass
...
The old cargo.bbclass had no users in meta-rust and had lots of
problems (not least of which was lots of duplicated lines with
cargo_util.bbclass). Delete the old cargo.bbclass and replace it
entirely wiht cargo_util
2016-09-05 18:40:42 -04:00
Steven Walter
cb753fc536
cargo.inc: switch to cargo_util.bbclass
...
This does all the fetching through bitbake which allows it to be built
correctly in firewalled environments.
2016-09-05 18:38:35 -04:00
Steven Walter
c8e2b6166e
cargo-snapshot.inc: use a date-specific downloadfilename
...
This allows the snapshot to be cached in a local mirror with a unique
name
2016-09-03 10:35:52 -04:00
Derek Straka
e76332d732
Move the cargo and rust recipes from 'recipes' to 'recipes-devtools'
2016-02-19 19:11:43 -05:00