Skip to content

Commit 66622f1

Browse files
committed
feat: add rockspec file for VMSL library with metadata and dependencies
1 parent 94125c5 commit 66622f1

File tree

2 files changed

+27
-225
lines changed

2 files changed

+27
-225
lines changed

matrix/init.lua

Lines changed: 0 additions & 225 deletions
This file was deleted.

rockspecs/vmsl-1.0-4.rockspec

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package = "VMSL"
2+
version = "1.0-4"
3+
source = {
4+
url = "git+https://github.com/pessoa736/VectorAndMatrixSystemLua",
5+
tag = "v1.0"
6+
}
7+
description = {
8+
summary = "Lua library for N-dimensional vectors and matrices. Lua modules API (require), experimental.",
9+
detailed = [[
10+
Vector and Matrix System (Lua) — a simple library to create and manipulate
11+
mathematical vectors and matrices in N dimensions. Focused on practical use
12+
(games/simulations). Interfaces are still evolving; there is no stable API yet.
13+
API type: Lua modules accessed via `require`. Work in progress.
14+
]],
15+
homepage = "https://github.com/pessoa736/VectorAndMatrixSystemLua",
16+
license = "MIT"
17+
}
18+
dependencies = {
19+
"lua >= 5.4"
20+
}
21+
build = {
22+
type = "builtin",
23+
modules = {
24+
matrix = "matrix/core.lua",
25+
vectors = "vectors/core.lua"
26+
}
27+
}

0 commit comments

Comments
 (0)