aboutsummaryrefslogtreecommitdiff
path: root/personal/spotifyd/build
diff options
context:
space:
mode:
Diffstat (limited to 'personal/spotifyd/build')
-rwxr-xr-xpersonal/spotifyd/build37
1 files changed, 0 insertions, 37 deletions
diff --git a/personal/spotifyd/build b/personal/spotifyd/build
deleted file mode 100755
index 6e81884..0000000
--- a/personal/spotifyd/build
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/bin/sh -e
-
-export CARGO_HOME=$PWD
-
-(
- cd vendor
-
- for crate in *.crate; do
- tar xf "$crate"
-
- # Strip the filename from the sha256sum output.
- sha256=$(sha256sum "$crate")
- sha256=${sha256%% *}
-
- printf '{"package":"%s","files":{}}\n' "$sha256" \
- > "${crate%.crate}/.cargo-checksum.json"
- done
-)
-
-mkdir -p .cargo
-
-cat <<EOF > .cargo/config
-[source.crates-io]
-replace-with = "vendored-sources"
-
-[source.vendored-sources]
-directory = "vendor"
-EOF
-
-
-cargo build \
- --release \
- --frozen \
- --no-default-features \
- --features alsa_backend
-
-install -Dm755 target/release/spotifyd "$1/usr/bin/spotifyd"