Skip to content

Commit 476e6e5

Browse files
jcelerierclaude
andcommitted
sources: add missing headers to the install list
These public headers existed on disk under src/ossia but were absent from the install list in ossia_sources.cmake, so they were not installed into the SDK. Downstream JIT/SDK consumers then failed with "file not found" when including them (directly or transitively via listed siblings). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 8276818 commit 476e6e5

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

src/ossia_sources.cmake

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ set(API_HEADERS
5454
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/regex_fwd.hpp"
5555
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/safe_vec.hpp"
5656
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/size.hpp"
57+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/sleep.hpp"
5758
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/small_flat_map.hpp"
5859
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/small_vector.hpp"
5960
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/span.hpp"
@@ -63,14 +64,17 @@ set(API_HEADERS
6364
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/string_map.hpp"
6465
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/string_view.hpp"
6566
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/thread.hpp"
67+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/thread_priority.hpp"
6668
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/timed_vec.hpp"
6769
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/timer.hpp"
6870
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/to_string.hpp"
6971
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/to_tuple.hpp"
7072
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/triple_buffer.hpp"
7173
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/type_if.hpp"
7274
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/typelist.hpp"
75+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/unique_instance.hpp"
7376
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/variant.hpp"
77+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/yield.hpp"
7478

7579
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/math/safe_math.hpp"
7680
# "${CMAKE_CURRENT_SOURCE_DIR}/ossia/detail/instantiations.hpp"
@@ -154,6 +158,7 @@ set(API_HEADERS
154158
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/generic/generic_parameter.hpp"
155159
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/generic/wrapped_parameter.hpp"
156160
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_client.hpp"
161+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_client_request.hpp"
157162
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_query_parser.hpp"
158163
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/local/local.hpp"
159164
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/minuit/detail/minuit_common.hpp"
@@ -202,17 +207,22 @@ set(API_HEADERS
202207
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/rate_limiting_protocol.hpp"
203208
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/resolve.hpp"
204209
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/resolve_transport.hpp"
210+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/cobs_framing.hpp"
205211
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/configuration.hpp"
212+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/encoding.hpp"
213+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/fixed_length_framing.hpp"
206214
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/framing.hpp"
207215
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/line_framing.hpp"
208216
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/no_framing.hpp"
209217
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/null_socket.hpp"
210218
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/serial_socket.hpp"
211219
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/size_prefix_framing.hpp"
212220
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/slip_framing.hpp"
221+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/stx_etx_framing.hpp"
213222
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/tcp_socket.hpp"
214223
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/udp_socket.hpp"
215224
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/unix_socket.hpp"
225+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/var_size_prefix_framing.hpp"
216226
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/websocket.hpp"
217227
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/websocket_client.hpp"
218228
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/sockets/websocket_reply.hpp"
@@ -469,6 +479,7 @@ set(OSSIA_MIDI_SRCS
469479
set(OSSIA_OSCQUERY_HEADERS
470480

471481
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_client.hpp"
482+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_client_request.hpp"
472483
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/http/http_query_parser.hpp"
473484

474485
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/oscquery/oscquery_server.hpp"
@@ -493,12 +504,15 @@ set(OSSIA_OSCQUERY_HEADERS
493504
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/oscquery/detail/oscquery_protocol_common.hpp"
494505
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/network/oscquery/detail/osc_writer.hpp"
495506

507+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/http_requests.hpp"
508+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/oscquery_fwd.hpp"
496509
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/oscquery_mirror_asio.hpp"
497510
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/oscquery_mirror_asio_dense.hpp"
498511
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/oscquery_server_asio.hpp"
499512
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/oscquery/oscquery_client_asio.hpp"
500513

501514
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/dense/dense_protocol.hpp"
515+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/dense/dense_protocol_configuration.hpp"
502516
)
503517

504518
set(OSSIA_OSCQUERY_SRCS
@@ -535,6 +549,7 @@ set(OSSIA_SERIAL_SRCS
535549
)
536550

537551
set(OSSIA_PHIDGETS_HEADERS
552+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/phidgets/detail/phidgetspp.hpp"
538553
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/phidgets/detail/sensors.hpp"
539554

540555
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/protocols/phidgets/phidgets_protocol.hpp"
@@ -740,6 +755,7 @@ set(OSSIA_QT_SCORE_SRCS
740755
set(OSSIA_DATAFLOW_HEADERS
741756

742757
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/audio/alsa_protocol.hpp"
758+
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/audio/asio_protocol.hpp"
743759
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/audio/audio_device.hpp"
744760
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/audio/audio_engine.hpp"
745761
"${CMAKE_CURRENT_SOURCE_DIR}/ossia/audio/audio_parameter.hpp"

0 commit comments

Comments
 (0)