diff options
| author | Max Verevkin <maxxverrr@gmail.com> | 2022-04-01 21:50:19 +0300 |
|---|---|---|
| committer | Max Verevkin <maxxverrr@gmail.com> | 2022-04-01 21:50:19 +0300 |
| commit | 7bcaa341b8685ba411d206c1a89dc3ca77aa71bb (patch) | |
| tree | 917dec11c47ce71fe9486e56f94015bd12c496b7 /build.rs | |
| download | i3bar-mango-7bcaa341b8685ba411d206c1a89dc3ca77aa71bb.tar.gz | |
initial commit
Diffstat (limited to 'build.rs')
| -rw-r--r-- | build.rs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/build.rs b/build.rs new file mode 100644 index 0000000..a881342 --- /dev/null +++ b/build.rs @@ -0,0 +1,22 @@ +extern crate wayland_scanner; + +use std::env::var; +use std::path::Path; +use wayland_scanner::{generate_code, Side}; + +fn main() { + let out_dir = var("OUT_DIR").unwrap(); + let out_dir = Path::new(&out_dir); + + generate_code( + "./protocols/river-status-unstable-v1.xml", + out_dir.join("river-status-unstable-v1.rs"), + Side::Client, + ); + + generate_code( + "./protocols/river-control-unstable-v1.xml", + out_dir.join("river-control-unstable-v1.rs"), + Side::Client, + ); +} |
