-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlux.toml
More file actions
36 lines (29 loc) · 1.3 KB
/
lux.toml
File metadata and controls
36 lines (29 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package = "roda"
version = "1.14.0"
lua = ">=5.1"
[description]
summary = "Elegant terminal spinners for Lua"
detailed = "Roda (Portuguese for 'wheel') is a pure Lua terminal spinner library that provides elegant visual feedback for CLI applications. Features include multiple spinner styles, colorized output, and convenient methods for success/failure/warning states. Inspired by sindresorhus/ora."
license = "EUPL-1.2"
homepage = "https://github.com/tkolleh/roda.lua"
issues_url = "https://github.com/tkolleh/roda.lua/issues"
maintainer = "TJ Kolleh"
labels = ["terminal", "spinner", "cli", "ansi", "progress", "neovim"]
[source]
url = "https://github.com/tkolleh/roda.lua/archive/refs/tags/v$(VERSION).zip"
dev = "git+https://github.com/tkolleh/roda.lua.git"
[dependencies]
# argp is vendored in lua/roda/argp.lua (git rockspec doesn't install source files)
# luv and luasystem are built manually by the justfile (build-luv, build-system recipes)
# from git source — not installed via Lux/LuaRocks, because the CMake build fails on
# Linux with multiarch Lua installations ($(LUA_LIBDIR) cannot be expanded;
# see luarocks/luarocks#1155, #1257)
[test_dependencies]
busted = "2.3.0-1"
[test]
type = "busted"
[build_dependencies]
luastatic = ">=0.0.12" # Standalone compiler
[build]
type = "none"
copy_directories = ["bin"]