ZeroTierOne/third_party/kyber/build.rs
Adam Ierymenko 07fc8b2d2b
rustfmt
2022-09-13 10:48:36 -04:00

19 lines
537 B
Rust

fn main() {
#[cfg(all(target_arch = "x86_64", not(feature = "reference")))]
cc::Build::new()
.include("src/avx2/")
.file("src/avx2/basemul.S")
.file("src/avx2/fq.S")
.file("src/avx2/invntt.S")
.file("src/avx2/ntt.S")
.file("src/avx2/shuffle.S")
.compile("pqc_kyber");
// #[cfg(
// all(
// any(target_arch = "arm", target_arch="aarch64"),
// not(feature = "reference")
// )
// )]
// cc::Build::new()
// .include("src/neon/");
}