summaryrefslogtreecommitdiff
path: root/gen_cbindgen-vendor.sh
diff options
context:
space:
mode:
authorJan Horak <jhorak@redhat.com>2018-10-18 16:27:09 +0200
committerJan Horak <jhorak@redhat.com>2018-10-18 16:27:09 +0200
commit5ae399b67377d5157d9262aec5750b8501d96145 (patch)
tree1489f1751fa11f80c4a208536be0221424dbdb76 /gen_cbindgen-vendor.sh
parentAdded prio build patch (diff)
downloadlibrewolf-fedora-ff-5ae399b67377d5157d9262aec5750b8501d96145.tar.gz
librewolf-fedora-ff-5ae399b67377d5157d9262aec5750b8501d96145.tar.bz2
librewolf-fedora-ff-5ae399b67377d5157d9262aec5750b8501d96145.zip
Added cbindgen vendored data
Diffstat (limited to 'gen_cbindgen-vendor.sh')
-rwxr-xr-xgen_cbindgen-vendor.sh30
1 files changed, 30 insertions, 0 deletions
diff --git a/gen_cbindgen-vendor.sh b/gen_cbindgen-vendor.sh
new file mode 100755
index 0000000..906871e
--- /dev/null
+++ b/gen_cbindgen-vendor.sh
@@ -0,0 +1,30 @@
+#!/bin/bash
+# Dummy Cargo.toml file with cbindgen dependency
+cat > Cargo.toml <<EOL
+[package]
+name = "dummy"
+version = "0.0.1"
+description = """
+This is a dummy package which contains dependency on cbindgen
+to be used with 'cargo vendor' commmand.
+"""
+
+[dependencies]
+cbindgen = "0.6.3"
+
+[[bin]]
+name = "dummy"
+path = "dummy.rs"
+doc = false
+EOL
+
+cargo install cargo-vendor
+cargo vendor
+
+cd vendor
+tar -cJf ../cbindgen-vendor.tar.xz *
+cd ..
+
+rm -f Cargo.toml
+rm -rf vendor
+
bgstack15