| 12345678910111213141516171819202122 |
- //! To regenerate *.rs files in `src/proto/` rename this file to `build.rs`
- //! and add this to `Cargo.toml`:
- //! ```
- //! [build-dependencies]
- //! protoc-rust = "2.0"
- //! ```
-
- extern crate protoc_rust;
-
- fn main() {
- let proto_files = ["src/proto/fileformat.proto", "src/proto/osmformat.proto"];
-
- for path in &proto_files {
- println!("cargo:rerun-if-changed={}", path);
- }
-
- protoc_rust::Codegen::new()
- .out_dir("src/proto")
- .inputs(&proto_files)
- .run()
- .expect("Running protoc failed.");
- }
|