Commit Graph

497 Commits

Author SHA1 Message Date
Sebastian Thiel
495ecef8c8 doc(README): rever to multirust-rs 2016-01-11 20:46:45 +01:00
Sebastian Thiel
75dfa7f40f Merge pull request #144 from cmr/master
Relicense to dual MIT/Apache-2.0
2016-01-11 20:40:04 +01:00
Corey "See More" Richardson
da78e9fa4d README.md: fix error from no trailing newline 2016-01-10 19:49:39 -05:00
Corey Richardson
ac5886e47e Relicense to dual MIT/Apache-2.0
Closes https://github.com/Byron/google-apis-rs/issues/142
2016-01-10 19:43:30 -05:00
Sebastian Thiel
06e1d4bff6 chore(code): update with latest changes 2015-12-24 15:46:51 +01:00
Sebastian Thiel
8295bf3c2d chore(rustup): no wildcards in dependencies
Also version specifications in dependencies were chosen to provide
maximum flexibility for users of the libraries.

CLIs on the other hand specify last known-to-work major and minor versions
to prevent breakage
2015-12-24 15:43:39 +01:00
Sebastian Thiel
e3f4fcadad chore(versionup): support for latest hyper 2015-12-06 17:51:06 +01:00
Sebastian Thiel
f0f4df45c3 Merge pull request #134 from programble/bug/hyper-0.7.0
Depend on hyper 0.7.0
2015-11-30 08:32:33 +01:00
Curtis McEnroe
61e74d99a2 Fix impl of hyper::net::NetworkStream 2015-11-29 17:55:35 -05:00
Curtis McEnroe
dbc6402f48 Depend on hyper 0.7.0 2015-11-29 17:30:40 -05:00
Sebastian Thiel
78c7d46f9d fix(travis): improve handling of error code if stable is tested 2015-11-08 15:39:08 +01:00
Sebastian Thiel
e1772d979d chore(travis): test on nightly, and run cargo test
related to #132
2015-11-08 15:37:04 +01:00
Sebastian Thiel
6a7654d433 chore(publish): of latest API versions ... no functional change 2015-10-20 07:16:29 +02:00
Sebastian Thiel
56dfdfcf91 Merge pull request #132 from erickt/master
fix(cmn): get cmn compiling on nightly rust
2015-10-18 21:45:28 +02:00
Erick Tryzelaar
8179f3bf89 fix(cmn): get cmn compiling on nightly rust
Closes #131
2015-10-18 11:29:34 -07:00
Sebastian Thiel
5612d004b9 chore(code): update everything to latest google API versions 2015-10-18 19:30:37 +02:00
Sebastian Thiel
9a2d2b576c fix(deps): assure license can be generated 2015-10-18 19:29:52 +02:00
Sebastian Thiel
862842f621 chore(json): update to latest version 2015-10-18 19:29:28 +02:00
Sebastian Thiel
0bd7f20048 fix(makefile): use PYTHONPATH for mako invocation
That way, it will find its resources.
2015-10-16 15:52:24 +02:00
Sebastian Thiel
53c27da2e7 fix(util.py): improve version and library name handling
We can now deal with versions having the 'alpha' or 'beta' suffix.
It's rather hard-coded, but solves the problem for now.

Related to #126
2015-10-16 15:45:12 +02:00
Sebastian Thiel
e4f89ce0c6 doc(presentation) using reveal.js 2015-10-05 17:46:46 +02:00
Sebastian Thiel
a8d333f916 chore(codegen): code compiles with rust 1.3/serde 0.6 2015-09-29 11:35:13 +02:00
Sebastian Thiel
8dab8c0124 fix(serde): update to latest serde/rust 2015-09-29 11:28:34 +02:00
Sebastian Thiel
7754a160c9 doc(README): stackshare.io badge
I like it ! It's super useful, especially when deciding which tools to
use in a new project.
2015-09-11 08:39:18 +02:00
Sebastian Thiel
aecda18821 chore(publish): re-publish lib crates at latest version
Closes #124
cli-v0.3.2 api-v0.1.9
2015-08-08 12:39:31 +02:00
Sebastian Thiel
08d65ba62b chore(source): add source at latest version 2015-08-08 11:50:37 +02:00
Sebastian Thiel
8ab4fd0bd4 fix(serde-up): update to serde 0.5.0
Serde move all json code into a separate crate that we are now using
as well.
2015-08-08 10:55:21 +02:00
Sebastian Thiel
62b63b251a chore(json-update): latest json files
This also adds a usable version of the genomics API, which was empty
previously (and if I recall correctly).
2015-07-21 18:36:44 +02:00
Sebastian Thiel
152cdd848a imp(cli): pretty-print errors in debug mode 2015-07-21 18:21:52 +02:00
Sebastian Thiel
e46535917c chore(code-update): upgrade to latest hyper+clap 2015-07-15 09:52:55 +02:00
Sebastian Thiel
be894becc3 fix(clap-up): use clap 1.0.3
* `SubCommand::new(...)` was renamed to `SubCommand::with_name(...)`
  which actually is now consistent with everything else
  (e.g. `Arg::with_name(...)`)
2015-07-15 09:51:01 +02:00
Sebastian Thiel
e129a7d3ae fix(hyper-up): compatibility with hyper 0.6.4
* Signature of `client::Response` changed and now requires a
  `hyper::Url` as well.

 Closes #123
2015-07-15 09:50:00 +02:00
Sebastian Thiel
2575d5abe7 Merge branch 'master' of https://github.com/Byron/google-apis-rs 2015-07-15 09:22:05 +02:00
Sebastian Thiel
defbeaa630 chore(cargo): configure to use wait-lock
This allows to build everything concurrently without failure provided
the latest cargo is used.

https://github.com/rust-lang/cargo/pull/1764

It's still very early in development, but works for me nevertheless.

[skip ci]
2015-06-28 21:56:43 +02:00
Sebastian Thiel
0f61fa4c95 fix(deploy): adjust linux script to target dir
Previously it attempted to find build-artifacts in
the 'gen' directory, now these are all found in
'target', provided cargo 0.3.0 is used.

[skip ci]
2015-06-27 08:56:04 +02:00
Sebastian Thiel
6393bbf7f6 chore(code-update): latest version of v0.3.1 code
* also fixed OSX deployment utility to deal with target folder
  as primary location for build-artifacts

[skip ci]
2015-06-27 08:51:09 +02:00
Sebastian Thiel
337f167e6c chore(versionup): CLI v0.3.1 cli-v0.3.1 2015-06-26 16:11:42 +02:00
Sebastian Thiel
7d58d66025 chore(json-update): update json and regen all code 2015-06-26 16:08:25 +02:00
Sebastian Thiel
615ac64ec1 fix(cli): flush output stream on CLI output
For some reason, this is now a requirement - previously this didn't
seem to be necessary.

Don't know what changed there ... and it's odd it doesn't flush
when the process is going down or the handle is destroyed.
2015-06-26 16:00:12 +02:00
Sebastian Thiel
d0491a4950 fix(hyper-up): work with hyper v0.6.0
Currently the latter actually fails to link on OSX, and requires a local
override with [this fix](https://goo.gl/OTExmN).
2015-06-26 15:49:30 +02:00
Sebastian Thiel
27fdd8ee0c fix(rustup): type-inference fails on empty vec
Previously this wasn't the case, as the type could be inferred by the
type of the parent-vector to extend.

Apparently this feature was removed, probably for good reason.
2015-06-21 17:55:46 +02:00
Sebastian Thiel
a566b70273 fix(deps): make statement shell compatible
The previous one actually required bash, instead of sh
2015-06-21 15:21:10 +02:00
Sebastian Thiel
1180314275 chore(make-docs): adjust to build.target-dir
Thanks to the latest cargo 0.3.0, it's possible to keep everything
in the stanard doc output directory, which essentially collects
everything for us.

This creatly reduces the space required to hold all documentation, and
is in fact quite beatiful.
2015-06-21 14:52:34 +02:00
Sebastian Thiel
31f22b1535 chore(cargo): one target dir for all projects
Starting from cargo 0.3.0, one can override the target-directory
to be an absolute path, forcing all output to be dumped into
one and the same target dir.

That way, all dependencies are shared among the projects, saving
4 to 7 minutes per project in debug and release mode respectively.
2015-06-21 13:26:16 +02:00
Sebastian Thiel
d0fb7a5ccc chore(cli): cli code update 2015-06-19 18:04:55 +02:00
Sebastian Thiel
62db3ae87c fix(cli): add type annotation
It seems to be required when building with an older rustc version.
This did work in nightly, and just seems to be some sort of limiation
in stable.
2015-06-19 18:03:55 +02:00
Sebastian Thiel
d1cf8360f9 chore(cargo): published latest versions cli-v0.3.0 api-v0.1.8 2015-06-19 16:37:33 +02:00
Sebastian Thiel
3484fecf9c chore(code-update):added latest version of api+cli
APIs have additional files thanks to the build-script
requirement.
CLI has just seen minor changes though, making it
usable with a stable compiler.
2015-06-19 13:27:40 +02:00
Sebastian Thiel
e336d37d13 Merge branch 'next' 2015-06-19 13:25:58 +02:00
Sebastian Thiel
ef3fb39a4a Merge branch 'syntex' into next 2015-06-19 13:25:44 +02:00