mirror of
https://github.com/GuillemCastro/spotify-dl.git
synced 2024-11-23 02:40:25 +01:00
Update workflows & README
This commit is contained in:
parent
ad9288d243
commit
d56e5c6c78
7 changed files with 1 additions and 42 deletions
6
.github/workflows/build-linux.yml
vendored
6
.github/workflows/build-linux.yml
vendored
|
@ -19,14 +19,8 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Setup alsa
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libasound2-dev gcc alsa
|
||||
- name: Build
|
||||
run: |
|
||||
cargo build --verbose --release
|
||||
|
|
2
.github/workflows/build-macos.yml
vendored
2
.github/workflows/build-macos.yml
vendored
|
@ -19,8 +19,6 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Build
|
||||
|
|
2
.github/workflows/build-windows.yml
vendored
2
.github/workflows/build-windows.yml
vendored
|
@ -19,8 +19,6 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Build
|
||||
|
|
6
.github/workflows/linux.yml
vendored
6
.github/workflows/linux.yml
vendored
|
@ -19,14 +19,8 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Setup alsa
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libasound2-dev gcc alsa
|
||||
- name: Build
|
||||
run: |
|
||||
cargo build --verbose --release
|
||||
|
|
2
.github/workflows/macos.yml
vendored
2
.github/workflows/macos.yml
vendored
|
@ -19,8 +19,6 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Build
|
||||
|
|
2
.github/workflows/windows.yml
vendored
2
.github/workflows/windows.yml
vendored
|
@ -19,8 +19,6 @@ jobs:
|
|||
fail-fast: false
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Setup cmake
|
||||
uses: jwlawson/actions-setup-cmake@v1.13
|
||||
- name: install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Build
|
||||
|
|
23
README.md
23
README.md
|
@ -4,30 +4,9 @@ A command line utility to download songs, podcasts, playlists and albums directl
|
|||
|
||||
You need a Spotify Premium account.
|
||||
|
||||
## Dependencies
|
||||
|
||||
spotify-dl depends on libflac
|
||||
|
||||
### Debian-based distros
|
||||
|
||||
```
|
||||
sudo apt install libflac-dev libasound2-dev
|
||||
```
|
||||
### Red Hat-based distros
|
||||
|
||||
```
|
||||
sudo dnf install flac-devel alsa-lib-devel
|
||||
```
|
||||
|
||||
### MacOSX
|
||||
|
||||
```
|
||||
brew install flac
|
||||
```
|
||||
|
||||
## Installation
|
||||
|
||||
Before installation, make sure all dependencies are installed for your platform.
|
||||
You can install it using `cargo`, `homebrew` or from source.
|
||||
|
||||
### Using `cargo`
|
||||
|
||||
|
|
Loading…
Reference in a new issue