aboutsummaryrefslogtreecommitdiff
path: root/build.rs
diff options
context:
space:
mode:
authorErik Johansson <[email protected]>2020-02-12 23:08:44 +0100
committerErik Johansson <[email protected]>2020-02-12 23:08:44 +0100
commit0281f1ae16af772876a7d2f2da63328a3663d7f7 (patch)
tree01943134dbffee0a309f1f46f11315f22422bb51 /build.rs
parentafdaf3036b385a234fa87dbca31c0f4634e604fa (diff)
Rename assembly files (blake3-* -> blake3_*)
This gives the assembly files the same prefix as the intrinsics files which simplifies building when the build system should pick between the assembly and the intrinsics files.
Diffstat (limited to 'build.rs')
-rw-r--r--build.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/build.rs b/build.rs
index c5a662d..2ca559a 100644
--- a/build.rs
+++ b/build.rs
@@ -87,24 +87,24 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
// "c_prefer_intrinsics" feature is enabled.
if is_windows_msvc() {
let mut build = new_build();
- build.file("c/blake3-sse41-x86_64-windows-msvc.asm");
- build.file("c/blake3-avx2-x86_64-windows-msvc.asm");
- build.file("c/blake3-avx512-x86_64-windows-msvc.asm");
+ build.file("c/blake3_sse41-x86_64-windows-msvc.asm");
+ build.file("c/blake3_avx2-x86_64-windows-msvc.asm");
+ build.file("c/blake3_avx512-x86_64-windows-msvc.asm");
build.compile("blake3_asm");
} else if is_windows_gnu() {
let mut build = new_build();
- build.file("c/blake3-sse41-x86_64-windows-gnu.S");
- build.file("c/blake3-avx2-x86_64-windows-gnu.S");
- build.file("c/blake3-avx512-x86_64-windows-gnu.S");
+ build.file("c/blake3_sse41-x86_64-windows-gnu.S");
+ build.file("c/blake3_avx2-x86_64-windows-gnu.S");
+ build.file("c/blake3_avx512-x86_64-windows-gnu.S");
build.compile("blake3_asm");
} else {
// All non-Windows implementations are assumed to support
// Linux-style assembly. These files do contain a small
// explicit workaround for macOS also.
let mut build = new_build();
- build.file("c/blake3-sse41-x86_64-unix.S");
- build.file("c/blake3-avx2-x86_64-unix.S");
- build.file("c/blake3-avx512-x86_64-unix.S");
+ build.file("c/blake3_sse41-x86_64-unix.S");
+ build.file("c/blake3_avx2-x86_64-unix.S");
+ build.file("c/blake3_avx512-x86_64-unix.S");
build.compile("blake3_asm");
}
} else if is_x86_64() || is_x86_32() {