feat(mako): now sets up entire project structure

That way, we have a common library to pull in from the main repository,
and a space for testing new code (in a partial implementation).

Next there will be generated object structures.
This commit is contained in:
Sebastian Thiel
2015-03-02 16:50:22 +01:00
parent 317554aff3
commit 475163ec29
12 changed files with 44 additions and 14 deletions

View File

@@ -1,9 +1,9 @@
# Contains values shared among all API implementations
directories:
# directory under which all generated sources should reside
output: lib
output: gen
# how to get from `output` back to common library
common: ../
common: ..
# where are all the API meta files
api_base: etc/api
# all mako source files
@@ -18,7 +18,8 @@ api:
- source: README.md
- source: LICENSE.md
- source: cargo.toml
# output_dir: optional - not there if unset
- source: lib.rs
output_dir: src
cargo:
build_version: "0.0.1"
repo_base_url: https://github.com/Byron/google-apis-rs