Skip to content

chore: track avendish 558744d (CMake-native packaging default)#8

Merged
jcelerier merged 1 commit into
mainfrom
update-avendish-packaging
Jul 8, 2026
Merged

chore: track avendish 558744d (CMake-native packaging default)#8
jcelerier merged 1 commit into
mainfrom
update-avendish-packaging

Conversation

@jcelerier

Copy link
Copy Markdown
Member

What

Track the latest Avendish main (celtera/avendish@558744d).

Why

As of 558744d, avnd_addon_finalize makes CMake-native addon packaging the
default: in a standalone (non-score) build it assembles the per-backend
distributable packages automatically — externals + the generated Max/Pd
help & example patches + LICENSE/README — with no per-addon packaging code.

Validation

Built standalone against avendish@558744d with clang 20 (Boost 1.90): the
object bindings compile, link, and package with their generated help patches.

🤖 Generated with Claude Code

https://claude.ai/code/session_014Z4KK2Rays9dTj8J2AJcFZ

Bump the pinned Avendish FetchContent commit to celtera/avendish@558744d
(latest main). Standalone builds now assemble the full per-backend package
layout automatically via avnd_addon_finalize -> avnd_addon_package (externals
+ the generated Max/Pd help & example patches + metadata), with no per-addon
packaging code.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014Z4KK2Rays9dTj8J2AJcFZ
@jcelerier jcelerier merged commit b244385 into main Jul 8, 2026
55 of 62 checks passed
@jcelerier jcelerier deleted the update-avendish-packaging branch July 8, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant