Version bump and update README
This commit is contained in:
parent
88b69981f7
commit
4bc1d135aa
7 changed files with 26 additions and 12 deletions
6
Cargo.lock
generated
6
Cargo.lock
generated
|
@ -1120,7 +1120,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mps"
|
name = "mps"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"clap 3.0.12",
|
"clap 3.0.12",
|
||||||
"mps-interpreter",
|
"mps-interpreter",
|
||||||
|
@ -1129,7 +1129,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mps-interpreter"
|
name = "mps-interpreter"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bliss-audio",
|
"bliss-audio",
|
||||||
"dirs",
|
"dirs",
|
||||||
|
@ -1141,7 +1141,7 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "mps-player"
|
name = "mps-player"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"m3u8-rs",
|
"m3u8-rs",
|
||||||
"mpris-player",
|
"mpris-player",
|
||||||
|
|
11
Cargo.toml
11
Cargo.toml
|
@ -1,13 +1,14 @@
|
||||||
[package]
|
[package]
|
||||||
name = "mps"
|
name = "mps"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
authors = ["NGnius (Graham) <ngniusness@gmail.com>"]
|
authors = ["NGnius (Graham) <ngniusness@gmail.com>"]
|
||||||
description = "Music Playlist Scripting language (MPS)"
|
description = "Music Playlist Script language (MPS)"
|
||||||
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
||||||
repository = "https://github.com/NGnius/mps"
|
repository = "https://github.com/NGnius/mps"
|
||||||
keywords = ["audio", "playlist", "scripting", "language"]
|
keywords = ["audio", "playlist", "scripting", "language"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
exclude = ["extras/"]
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
members = [
|
members = [
|
||||||
|
@ -17,14 +18,14 @@ members = [
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# local
|
# local
|
||||||
mps-interpreter = { version = "0.3.0", path = "./mps-interpreter" }
|
mps-interpreter = { version = "0.4.0", path = "./mps-interpreter" }
|
||||||
# external
|
# external
|
||||||
clap = { version = "3.0", features = ["derive"] }
|
clap = { version = "3.0", features = ["derive"] }
|
||||||
# termios = { version = "^0.3"}
|
# termios = { version = "^0.3"}
|
||||||
|
|
||||||
[target.'cfg(not(target_os = "linux"))'.dependencies]
|
[target.'cfg(not(target_os = "linux"))'.dependencies]
|
||||||
mps-player = { version = "0.3.0", path = "./mps-player", default-features = false }
|
mps-player = { version = "0.4.0", path = "./mps-player", default-features = false }
|
||||||
|
|
||||||
[target.'cfg(target_os = "linux")'.dependencies]
|
[target.'cfg(target_os = "linux")'.dependencies]
|
||||||
# TODO fix need to specify OS-specific dependency of mps-player
|
# TODO fix need to specify OS-specific dependency of mps-player
|
||||||
mps-player = { version = "0.3.0", path = "./mps-player", features = ["mpris-player"] }
|
mps-player = { version = "0.4.0", path = "./mps-player", features = ["mpris-player"] }
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
# mps
|
# mps
|
||||||
|
|
||||||
|
![repl_demo](https://raw.githubusercontent.com/NGnius/mps/master/extras/demo.png)
|
||||||
|
|
||||||
A language all about iteration to play your music files.
|
A language all about iteration to play your music files.
|
||||||
This project implements the interpreter (mps-interpreter), music player (mps-player), and CLI interface for MPS (root).
|
This project implements the interpreter (mps-interpreter), music player (mps-player), and CLI interface for MPS (root).
|
||||||
The CLI interface includes a REPL for running scripts.
|
The CLI interface includes a REPL for running scripts.
|
||||||
|
@ -30,4 +32,6 @@ One day I'll add pretty REPL example pictures and some script files...
|
||||||
**No**. Technically, it was designed to be one, but it doesn't meet the requirements of a scripting language (yet). One day, I would like it be Turing-complete and then it could be considered a scripting language. At the moment it is barely a query language.
|
**No**. Technically, it was designed to be one, but it doesn't meet the requirements of a scripting language (yet). One day, I would like it be Turing-complete and then it could be considered a scripting language. At the moment it is barely a query language.
|
||||||
|
|
||||||
|
|
||||||
License: LGPL-2.1-only OR GPL-2.0-or-later
|
### Contribution
|
||||||
|
|
||||||
|
This is a hobby project, so any contribution may take a while to be acknowledged and accepted.
|
||||||
|
|
9
README.tpl
Normal file
9
README.tpl
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# {{crate}}
|
||||||
|
|
||||||
|
![repl_demo](https://raw.githubusercontent.com/NGnius/mps/master/extras/demo.png)
|
||||||
|
|
||||||
|
{{readme}}
|
||||||
|
|
||||||
|
### Contribution
|
||||||
|
|
||||||
|
This is a hobby project, so any contribution may take a while to be acknowledged and accepted.
|
BIN
extras/demo.png
Normal file
BIN
extras/demo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "mps-interpreter"
|
name = "mps-interpreter"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "mps-player"
|
name = "mps-player"
|
||||||
version = "0.3.0"
|
version = "0.4.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
license = "LGPL-2.1-only OR GPL-2.0-or-later"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
@ -10,7 +10,7 @@ rodio = { version = "^0.14"}
|
||||||
m3u8-rs = { version = "^3.0.0" }
|
m3u8-rs = { version = "^3.0.0" }
|
||||||
|
|
||||||
# local
|
# local
|
||||||
mps-interpreter = { path = "../mps-interpreter", version = "0.3.0" }
|
mps-interpreter = { path = "../mps-interpreter", version = "0.4.0" }
|
||||||
|
|
||||||
[target.'cfg(target_os = "linux")'.dependencies]
|
[target.'cfg(target_os = "linux")'.dependencies]
|
||||||
#dbus = { version = "^0.9" }
|
#dbus = { version = "^0.9" }
|
||||||
|
|
Loading…
Reference in a new issue