forked from dalek-cryptography/curve25519-dalek
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up backend features and vendor curve25519_dalek_derive (dalek-c…
…ryptography#531) * Vendor import unsafe_target_features as curve25519-dalek-derive Co-authored-by: Jan Bujak <[email protected]> * Remove feature gates from avx2/ifma * Add buildtime compile diagnostics about backend selection * Add build script tests * Documentation changes * Disable simd related features unless simd was determined via build * Add note and test about the override warning when unsuccesful * Reduce complexity in build gating via compile_error --------- Co-authored-by: Jan Bujak <[email protected]> Co-authored-by: Michael Rosenberg <[email protected]>
- Loading branch information
1 parent
e111b5d
commit e429bde
Showing
24 changed files
with
1,123 additions
and
192 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,8 @@ | ||
*/target/* | ||
target | ||
Cargo.lock | ||
|
||
*/Cargo.lock | ||
build*.txt | ||
*~ | ||
\#* | ||
.\#* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
[package] | ||
name = "curve25519-dalek-derive" | ||
version = "0.1.0" | ||
edition = "2021" | ||
|
||
repository = "https://github.com/dalek-cryptography/curve25519-dalek" | ||
homepage = "https://github.com/dalek-cryptography/curve25519-dalek" | ||
documentation = "https://docs.rs/curve25519-dalek-derive" | ||
license = "MIT/Apache-2.0" | ||
readme = "README.md" | ||
description = "curve25519-dalek Derives" | ||
|
||
[lib] | ||
proc-macro = true | ||
|
||
[dependencies] | ||
proc-macro2 = "1.0.53" | ||
quote = "1.0.26" | ||
syn = { version = "2.0.8", features = ["full"] } |
Oops, something went wrong.