aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2025-08-05 16:39:50 +0000
committers-ol <s+removethis@s-ol.nu>2025-08-05 16:39:50 +0000
commita0e95dced299660ac8b07f7de759449790528770 (patch)
tree577a8da9f63bacbcbe49bcf61a4a16d0ac726053
parentdelete outdated rockspecs (diff)
downloadalive-stable.tar.gz
alive-stable.zip
release v0.2v0.2stable
-rw-r--r--alv/version.moon9
-rw-r--r--dist/rocks/alive-0.2-1.rockspec (renamed from dist/rocks/alive-0.1-1.rockspec)56
2 files changed, 44 insertions, 21 deletions
diff --git a/alv/version.moon b/alv/version.moon
index ef370c3..061e1ca 100644
--- a/alv/version.moon
+++ b/alv/version.moon
@@ -11,8 +11,9 @@
-- @tfield string web the project web URL
-- @tfield string release the web URL of this release
{
- tag: "v0.1"
- web: "https://github.com/s-ol/alive"
- repo: "https://github.com/s-ol/alive.git"
- release: "https://github.com/s-ol/alive/releases/tag/v0.1"
+ tag: "v0.2"
+ repo: "https://git.s-ol.nu/alive"
+ git: "https://git.s-ol.nu/alive.git"
+ web: "https://alv.s-ol.nu"
+ release: "https://git.s-ol.nu/alive/-/v0.2"
}
diff --git a/dist/rocks/alive-0.1-1.rockspec b/dist/rocks/alive-0.2-1.rockspec
index 2e0b64f..ece9dff 100644
--- a/dist/rocks/alive-0.1-1.rockspec
+++ b/dist/rocks/alive-0.2-1.rockspec
@@ -1,9 +1,9 @@
package = "alive"
-version = "0.1-1"
+version = "0.2-1"
source = {
- url = "git://github.com/s-ol/alive.git",
- tag = "v0.1",
+ url = "git+https://git.s-ol.nu/alive.git",
+ tag = "v0.2",
}
description = {
@@ -14,18 +14,18 @@ expressions persist and update until they are removed from the source code, and
the interpreter keeps no state that you cannot manipulate directly in the
source. This yields a direct-manipulation like experience with a purely
text-based language and works without special editor support.]],
- homepage = "https://alive.s-ol.nu",
+ homepage = "https://alv.s-ol.nu",
license = "GPL-3",
}
dependencies = {
"lua",
"moonscript >= 0.5.0",
- "lpeg ~> 0.10",
+ "lpeg",
"luafilesystem",
"luasystem",
"luasocket",
- "osc",
+ "losc",
}
build = {
@@ -41,10 +41,17 @@ build = {
["alv.base.input"] = "alv/base/input.moon",
["alv.base.match"] = "alv/base/match.moon",
["alv.base.op"] = "alv/base/op.moon",
- ["alv.builtin"] = "alv/builtin.moon",
+ ["alv.base.pureop"] = "alv/base/pureop.moon",
+ ["alv.builtins"] = "alv/builtins.moon",
["alv.cell"] = "alv/cell.moon",
- ["alv.copilot"] = "alv/copilot.moon",
+ ["alv.copilot.base"] = "alv/copilot/base.moon",
+ ["alv.copilot.cli"] = "alv/copilot/cli.moon",
+ ["alv.copilot.fltk"] = "alv/copilot/fltk.moon",
+ ["alv.copilot.love.init"] = "alv/copilot/love/init.moon",
+ ["alv.copilot.udp"] = "alv/copilot/udp.moon",
+ ["alv.copilot.wx"] = "alv/copilot/wx.moon",
["alv.cycle"] = "alv/cycle.moon",
+ ["alv.dummy"] = "alv/dummy.moon",
["alv.error"] = "alv/error.moon",
["alv.init"] = "alv/init.moon",
["alv.invoke"] = "alv/invoke.moon",
@@ -52,32 +59,47 @@ build = {
["alv.module"] = "alv/module.moon",
["alv.parsing"] = "alv/parsing.moon",
["alv.registry"] = "alv/registry.moon",
- ["alv.result"] = "alv/result.moon",
+ ["alv.result.base"] = "alv/result/base.moon",
+ ["alv.result.const"] = "alv/result/const.moon",
+ ["alv.result.evt"] = "alv/result/evt.moon",
+ ["alv.result.init"] = "alv/result/init.moon",
+ ["alv.result.sig"] = "alv/result/sig.moon",
+ ["alv.rtnode"] = "alv/rtnode.moon",
["alv.scope"] = "alv/scope.moon",
- ["alv.stream.base"] = "alv/stream/base.moon",
- ["alv.stream.event"] = "alv/stream/event.moon",
- ["alv.stream.init"] = "alv/stream/init.moon",
- ["alv.stream.io"] = "alv/stream/io.moon",
- ["alv.stream.value"] = "alv/stream/value.moon",
["alv.tag"] = "alv/tag.moon",
+ ["alv.type"] = "alv/type.moon",
+ ["alv.util"] = "alv/util.moon",
["alv.version"] = "alv/version.moon",
+ ["alv.copilot.love.main"] = "alv/copilot/love/main.lua",
+ ["alv-lib._midi"] = "alv-lib/_midi.moon",
+ ["alv-lib._osc"] = "alv-lib/_osc.moon",
+ ["alv-lib.array"] = "alv-lib/array.moon",
+ ["alv-lib.glsl-view"] = "alv-lib/glsl-view.moon",
+ ["alv-lib.link-time"] = "alv-lib/link-time.moon",
["alv-lib.logic"] = "alv-lib/logic.moon",
+ ["alv-lib.love"] = "alv-lib/love.moon",
+ ["alv-lib.mat4"] = "alv-lib/mat4.moon",
+ ["alv-lib.math-simple"] = "alv-lib/math-simple.moon",
["alv-lib.math"] = "alv-lib/math.moon",
["alv-lib.midi"] = "alv-lib/midi.moon",
- ["alv-lib.midi.core"] = "alv-lib/midi/core.moon",
- ["alv-lib.midi.launchctl"] = "alv-lib/midi/launchctl.moon",
["alv-lib.osc"] = "alv-lib/osc.moon",
["alv-lib.pilot"] = "alv-lib/pilot.moon",
["alv-lib.random"] = "alv-lib/random.moon",
+ ["alv-lib.rhythm"] = "alv-lib/rhythm.moon",
["alv-lib.sc"] = "alv-lib/sc.moon",
["alv-lib.string"] = "alv-lib/string.moon",
+ ["alv-lib.struct"] = "alv-lib/struct.moon",
+ ["alv-lib.testing"] = "alv-lib/testing.moon",
["alv-lib.time"] = "alv-lib/time.moon",
["alv-lib.util"] = "alv-lib/util.moon",
+ ["alv-lib.vis"] = "alv-lib/vis.moon",
},
bin = {
"bin/alv",
- "bin/alv-wx"
+ "bin/alv-wx",
+ "bin/alv-fltk",
+ "bin/alv-love",
},
},
}