mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-04-26 08:57:26 +02:00
19 lines
537 B
Rust
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/");
|
|
}
|