summaryrefslogtreecommitdiff
path: root/src/libs
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-01-13 20:13:37 -0800
committerVito Caputo <vcaputo@pengaru.com>2023-01-20 00:20:05 -0800
commit729ea9c0f2d6a9caa27f17c05e0c26560a8f07e1 (patch)
tree56417256e28e216bad5d2398b10f6197d733afed /src/libs
parentc741a478a1096212e93e881b58fdb654465bc19d (diff)
libs/rocket: add GNU Rocket submodule
Preparatory commit for experimenting with a GNU Rocket integration for controlling the stream pipes on a timeline. Since rocket doesn't support things like arbitrary strings, it's not a natural fit for rototiller where the obvious thing would be to describe scene compositions as settings strings as if you were invoking rototiller. But a temporary hack might be to just tell a rocket module up-front all the scenes as settings strings you provide to its setup. Those get assigned numeric identifiers, then rocket tracks can control when they come on/off numerically. It just requires describing all the scenes up front rather than in the pattern editor which is less than ideal. Being able to experiment with this half-ass solution may prove useful anyways, and shouldn't be too much work.
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/Makefile.am2
-rw-r--r--src/libs/rocket/Makefile.am2
m---------src/libs/rocket/rocket0
3 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/Makefile.am b/src/libs/Makefile.am
index 36addcd..39de08d 100644
--- a/src/libs/Makefile.am
+++ b/src/libs/Makefile.am
@@ -1 +1 @@
-SUBDIRS = ascii grid din puddle ray sig txt
+SUBDIRS = ascii grid din rocket puddle ray sig txt
diff --git a/src/libs/rocket/Makefile.am b/src/libs/rocket/Makefile.am
new file mode 100644
index 0000000..a51d0f5
--- /dev/null
+++ b/src/libs/rocket/Makefile.am
@@ -0,0 +1,2 @@
+noinst_LTLIBRARIES = librocket.la
+librocket_la_SOURCES = rocket/lib/base.h rocket/lib/device.c rocket/lib/device.h rocket/lib/sync.h rocket/lib/track.c rocket/lib/track.h
diff --git a/src/libs/rocket/rocket b/src/libs/rocket/rocket
new file mode 160000
+Subproject 268211781867dbbd8e0f54fa9e74a6afc3b9647
© All Rights Reserved