Include paths changed structure after meson transition?
Before meson (in webrtc-audio-processing 0.3.1), the include paths provided by the library had the following structure:
/usr/include/webrtc_audio_processing/webrtc/modules/audio_processing/include/audio_processing.h
where /usr/include/webrtc_audio_processing
is in pkg-config. Thus, in the application level code you would find the library via pkg-config and then include <webrtc/modules/audio_processing/include/audio_processing.h>
.
Now, the include paths have this structure:
/usr/include/webrtc-audio-processing-1/modules/audio_processing/include/audio_processing.h
where, again, /usr/include/webrtc_audio_processing-1
is in pkg-config. However, the application now has to write <modules/audio_processing/include/audio_processing.h>
(note missing webrtc/
).
Is this intended?