9 Commits

Author SHA1 Message Date
David Tolnay
7997d07818
Avoid second lib.rs in the same src directory
This was throwing off the Bazel build because it didn't know which one
to make the crate root.
2020-04-30 07:55:08 -07:00
David Tolnay
3c90cd2ef8
Move Rust symbols required by C++ to a separate Buck target
Closes #168.
2020-04-30 07:45:34 -07:00
David Tolnay
f8ed07327b
Split cxx runtime and build components 2020-04-29 18:23:14 -07:00
David Tolnay
1f56702490
Set binary name for buck-built codegen cli 2020-04-29 16:38:36 -07:00
David Tolnay
6ba5ccf4c3
Remove cargo author var from BUCK target
This was made unnecessary by 7f635f360e279d3c3a00f78a8911cca32d90991a.
2020-04-29 16:33:19 -07:00
David Tolnay
52509840c7
Replace thiserror dependency with handwritten impls
A dependency wasn't carrying its weight for just two Error impls.
2020-04-25 19:46:49 -07:00
David Tolnay
e2e7bc3c9e
Update to codespan-reporting 0.9 2020-03-18 15:17:37 -07:00
David Tolnay
736cbcad40
Move header include path to rust/cxx.h 2020-03-11 16:51:38 -07:00
David Tolnay
5bde59dd2d
Add buck targets 2020-02-18 01:29:40 -08:00