Skip to content

Commit

Permalink
Merge pull request #350 from cryspen/franziskus/release-cleanup1
Browse files Browse the repository at this point in the history
release cleanup 0.0.2-alpha.1
  • Loading branch information
franziskuskiefer authored Jul 5, 2024
2 parents 51c627f + 15c8002 commit e48df67
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 21 deletions.
15 changes: 12 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ repository = "https://github.com/cryspen/libcrux"
readme = "Readme.md"

[workspace.metadata.release]
# TODO: drop dev as soon as we merged everything back to main.
allow-branch = ["main", "dev"]
allow-branch = ["main"]

[package]
name = "libcrux"
Expand All @@ -42,7 +41,17 @@ repository.workspace = true
readme.workspace = true
documentation = "https://docs.rs/libcrux/"
description = "The Formally Verified Cryptography Library"
exclude = ["/tests", "/specs"]
exclude = [
"/tests",
"/specs",
"/proofs",
"/*.py",
"/wasm-demo",
"/fuzz",
"/git-hooks",
"/architecture",
"/libcrux.fst.config.json",
]

[lib]
crate-type = ["staticlib", "cdylib", "lib"]
Expand Down
1 change: 1 addition & 0 deletions libcrux-ml-dsa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ edition.workspace = true
repository.workspace = true
readme.workspace = true
description = "Libcrux ML-DSA implementation"
publish = false

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
1 change: 1 addition & 0 deletions libcrux-psq/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ edition.workspace = true
repository.workspace = true
readme.workspace = true
description = "Libcrux Pre-Shared post-Quantum key establishement protocol"
publish = false

[lib]
path = "src/psq.rs"
Expand Down
14 changes: 0 additions & 14 deletions src/hax_utils.rs

This file was deleted.

4 changes: 0 additions & 4 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
//!
//! The unified, formally verified, cryptography library.
// We wrap hax utilities here to only require that dependency when using the
// `hax` configuration.
pub(crate) mod hax_utils;

pub use libcrux_platform::aes_ni_support;

// Jasmin
Expand Down
1 change: 1 addition & 0 deletions sys/lib25519/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
readme.workspace = true
description = "sys crate for lib25519 on linux and macOS."
publish = false

[dependencies]
libc = "0.2"
Expand Down
1 change: 1 addition & 0 deletions sys/libjade/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ homepage.workspace = true
repository.workspace = true
readme = "Readme.md"
description = "Rust bindings for libjade, a formally verified cryptographic library written in jasmin."
publish = false

[dependencies]

Expand Down

0 comments on commit e48df67

Please sign in to comment.