Update to non-avx builds

This commit is contained in:
Pro7ech
2025-11-21 15:39:04 +01:00
parent 0fb88c9bd3
commit 3c818d292b
24 changed files with 356 additions and 128 deletions

View File

@@ -8,12 +8,16 @@ repository = "https://github.com/phantomzone-org/poulpy"
homepage = "https://github.com/phantomzone-org/poulpy"
documentation = "https://docs.rs/poulpy"
[features]
enable-avx = ["dep:poulpy-cpu-avx"]
default = ["dep:poulpy-cpu-ref"]
[dependencies]
rug = {workspace = true}
criterion = {workspace = true}
poulpy-hal = {workspace = true}
poulpy-cpu-avx = {workspace = true}
poulpy-cpu-ref = {workspace = true}
poulpy-cpu-avx = {workspace = true, optional = true}
poulpy-cpu-ref = {workspace = true, optional = true}
itertools = {workspace = true}
byteorder = {workspace = true}
bytemuck = {workspace = true}