Is your feature request related to a problem?
I want to implement a special OTLP exporter to extend the standard OTLP exporters,but I need to control the recordable objects of OTLP exporters. But I found I cann't reuse recordables with cmake because the installation exclude the headers of OTLP recordables.
install(
DIRECTORY include/opentelemetry/exporters/otlp
DESTINATION include/opentelemetry/exporters
FILES_MATCHING
PATTERN "*.h"
PATTERN "otlp_recordable.h" EXCLUDE)
I just wonder why we exclude otlp_recordable.h here, and can we also install it?
Describe the solution you'd like
Remove PATTERN "otlp_recordable.h" EXCLUDE above.
Is your feature request related to a problem?
I want to implement a special OTLP exporter to extend the standard OTLP exporters,but I need to control the recordable objects of OTLP exporters. But I found I cann't reuse recordables with cmake because the installation exclude the headers of OTLP recordables.
I just wonder why we exclude
otlp_recordable.hhere, and can we also install it?Describe the solution you'd like
Remove
PATTERN "otlp_recordable.h" EXCLUDEabove.