]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Create COPYING.rust-dependencies in release tarballs
authorKent Overstreet <kent.overstreet@linux.dev>
Thu, 16 Nov 2023 20:45:12 +0000 (15:45 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 16 Nov 2023 22:54:06 +0000 (17:54 -0500)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
make-release-tarball.sh

index 68d563feb97af92f0c8767fa6f10f8b98c9f6c39..32e4772c7012af2e18dab0ddc3329aab2e424d35 100755 (executable)
@@ -7,10 +7,16 @@ version=$1
 git checkout v$version
 git clean -xfd
 
+(cd rust-src; cargo license) > COPYING.rust-dependencies
+
 git ls-files|
-    tar --create --file bcachefs-tools-$version.tar -T -    \
+    tar --create --file bcachefs-tools-$version.tar -T -       \
        --transform="s_^_bcachefs-tools-$version/_"
 
+tar --append --file bcachefs-tools-$version.tar                        \
+    --transform="s_^_bcachefs-tools-$version/_"                        \
+    COPYING.rust-dependencies
+
 zstd -z --ultra                        bcachefs-tools-$version.tar
 
 gpg --armor --detach-sign      bcachefs-tools-$version.tar