You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cmake: converge to generic find_package(Avendish) + avnd_addon_* setup (#2)
* ci: use ossia/actions/avendish-template composite action
* ci: point avendish-template action at @master
* cmake: migrate to find_package(Avendish) + avnd_addon_* (builds as score addon or standalone)
* cmake: bump avendish pin
* ci: replace legacy CI with avnd-addon.yml + portability workflows
builds.yaml calls avnd-addon.yml@master with the texture/video back-ends
this template emits (max, gstreamer, touchdesigner, godot, python).
portability.yml calls avnd-portability.yml@master (iOS off). Drop legacy
build_cmake.yml; re-pin avendish to main (7f7dac9).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* cmake: add explicit dump backend for the portability CI
The BACKENDS form (unlike the CATEGORY presets) doesn't emit the
<C_NAME>_dump target, so the portability workflow had nothing plain-C++
to build and failed (no dump target + halp/ headers off the include
path). List `dump` explicitly — better than relying on an implicit
avendish-side change.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* cmake: bump avendish pin to main (post enum-control fix #107)
Moves off the temporary feature-branch SHA to avendish main, which now
includes the wasm enum-control fix.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ what makes it a sink is the absence of a *texture* output.
27
27
28
28
## What gets built
29
29
30
-
The `avnd_make_texture(...)` calls in `CMakeLists.txt` instantiate the texture back-ends.
30
+
The `avnd_addon_object(... BACKENDS ...)` calls in `CMakeLists.txt` instantiate the texture back-ends (and a Python module). The same file also builds as an ossia/score add-on via `find_package(Avendish)`.
0 commit comments