From d1531987bc0606cf9cb235b7cface51652a58487 Mon Sep 17 00:00:00 2001 From: Michel Lind Date: Fri, 5 Jan 2024 22:55:46 -0600 Subject: [PATCH] Symlink license file so it get published in the crates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `LICENSE` file is in the top-level repo directory, but not in each of the crates published to `crates.io`. This means it's missing from the packaged crates. Symlink them into place. ``` michel in blake2_simd/blake2_bin on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ cargo package --allow-dirty --no-verify Packaging blake2_bin v1.0.2 (/home/michel/src/github/oconnor663/blake2_simd/blake2_bin) Updating crates.io index Packaged 7 files, 41.0KiB (11.7KiB compressed) michel in blake2_simd/blake2_bin on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ bsdtar tf target/package/blake2_bin-1.0.2.crate | grep LICENSE blake2_bin-1.0.2/LICENSE michel in blake2_simd/blake2_bin on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ cd ../blake2b michel in blake2_simd/blake2b on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ cargo package --allow-dirty --no-verify Packaging blake2b_simd v1.0.2 (/home/michel/src/github/oconnor663/blake2_simd/blake2b) Packaged 12 files, 143.0KiB (33.9KiB compressed) michel in blake2_simd/blake2b on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ bsdtar tf target/package/blake2b_simd-1.0.2.crate | grep LICENSE blake2b_simd-1.0.2/LICENSE michel in blake2_simd/blake2b on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ cd ../blake2s michel in blake2_simd/blake2s on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ cargo package --allow-dirty --no-verify Packaging blake2s_simd v1.0.2 (/home/michel/src/github/oconnor663/blake2_simd/blake2s) Packaged 12 files, 143.9KiB (33.3KiB compressed) michel in blake2_simd/blake2s on  add-license [+] is 📦 v1.0.2 via 🐍 v3.11.6 (.venv311) via 🦀 v1.73.0 ⬢ [fedora-toolbox:38] ❯ bsdtar tf target/package/blake2s_simd-1.0.2.crate | grep LICENSE blake2s_simd-1.0.2/LICENSE ``` Signed-off-by: Michel Lind --- blake2_bin/LICENSE | 1 + blake2b/LICENSE | 1 + blake2s/LICENSE | 1 + 3 files changed, 3 insertions(+) create mode 120000 blake2_bin/LICENSE create mode 120000 blake2b/LICENSE create mode 120000 blake2s/LICENSE diff --git a/blake2_bin/LICENSE b/blake2_bin/LICENSE new file mode 120000 index 0000000..ea5b606 --- /dev/null +++ b/blake2_bin/LICENSE @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file diff --git a/blake2b/LICENSE b/blake2b/LICENSE new file mode 120000 index 0000000..ea5b606 --- /dev/null +++ b/blake2b/LICENSE @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file diff --git a/blake2s/LICENSE b/blake2s/LICENSE new file mode 120000 index 0000000..ea5b606 --- /dev/null +++ b/blake2s/LICENSE @@ -0,0 +1 @@ +../LICENSE \ No newline at end of file