build.rs
 1  fn main() {
 2      println!("cargo::rerun-if-changed=crypton/cbits/crypton_poly1305.c");
 3      println!("cargo::rerun-if-changed=crypton/cbits/crypton_salsa.c");
 4      println!("cargo::rerun-if-changed=crypton/cbits/crypton_xsalsa.c");
 5  
 6      cc::Build::new()
 7          .flag("-std=gnu99")
 8          .file("crypton/cbits/crypton_salsa.c")
 9          .file("crypton/cbits/crypton_xsalsa.c")
10          .file("crypton/cbits/crypton_poly1305.c")
11          .warnings(false)
12          .compile("cryptonbits");
13  }