[package] name = "semolina" version = "0.1.4" edition = "2018" license = "Apache-2.0" description = "Optimized field arithmetic for Pasta moduli for x86-64 and aarch64" repository = "https://github.com/supranational/semolina" readme = "README.md" include = [ "/src/**", "/Cargo.toml", "/build.rs", "/README.md", ] links = "semolina" [features] # By default, compile with ADX extension if the host supports it. # Binary can be executed on systems similar to the host. default = [] # Compile in portable mode, without ISA extensions. # Binary can be executed on all systems. portable = [] # Enable ADX even if the host CPU doesn't support it. # Binary can be executed on Broadwell+ and Ryzen+ systems. force-adx = [] [dependencies] [build-dependencies] cc = "1.0" [target.'cfg(target_env = "msvc")'.build-dependencies] glob = "0.3" [dev-dependencies] rand = "^0" rand_chacha = "^0"