Skip to content

Commit 4bc09d3

Browse files
Bump OAN + add OAN_UID_AUTOCONF top-level option
Phase 1 of UID autoconfiguration lands in OpenAudioNetwork behind the new OAN_UID_AUTOCONF flag (default OFF). Mirror the option here so the parent build can propagate it; bump the submodule pointer to pick up the new structs, algorithm, and tests. See Docs/proposals/uid-autoconfiguration.md and -impl.md.
1 parent d2529c7 commit 4bc09d3

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

‎CMakeLists.txt‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ if(OAN_HOST_BACKENDS)
1616
add_compile_definitions(OAN_HOST_BACKENDS)
1717
endif()
1818

19+
# Phase 1 of UID autoconfiguration: structs and algorithm compile in
20+
# unconditionally; the algorithm only runs when this flag is set.
21+
# Default OFF — phase 2 will flip it on for Linux + host-backend builds.
22+
option(OAN_UID_AUTOCONF "Enable UID autoconfiguration" OFF)
23+
if(OAN_UID_AUTOCONF)
24+
add_compile_definitions(OAN_UID_AUTOCONF)
25+
endif()
26+
1927
if(APPLE)
2028
# macOS root volume is read-only (SIP), so the Linux target's /core_plugins
2129
# path can't be created. Use a per-user dir under $HOME instead — keeps

0 commit comments

Comments
 (0)