Squashed 'third_party/rawrtc/rawrtc/' content from commit aa3ae4b24

Change-Id: I38a655a4259b62f591334e90a1315bd4e7e4d8ec
git-subtree-dir: third_party/rawrtc/rawrtc
git-subtree-split: aa3ae4b247275cc6e69c30613b3a4ba7fdc82d1b
diff --git a/include/rawrtc/meson.build b/include/rawrtc/meson.build
new file mode 100644
index 0000000..a35c19c
--- /dev/null
+++ b/include/rawrtc/meson.build
@@ -0,0 +1,32 @@
+# Generate configuration header
+configure_file(
+    input: 'config.h.in',
+    output: 'config.h',
+    configuration: configuration,
+    install_dir: '/'.join([get_option('includedir'), 'rawrtc']))
+
+# Install headers
+includes = files([
+    'certificate.h',
+    'dtls_fingerprint.h',
+    'dtls_parameters.h',
+    'dtls_transport.h',
+    'ice_candidate.h',
+    'ice_gather_options.h',
+    'ice_gatherer.h',
+    'ice_parameters.h',
+    'ice_server.h',
+    'ice_transport.h',
+    'main.h',
+    'peer_connection.h',
+    'peer_connection_configuration.h',
+    'peer_connection_description.h',
+    'peer_connection_ice_candidate.h',
+    'peer_connection_state.h',
+    'sctp_transport.h',
+    'utils.h',
+])
+if get_option('sctp_redirect_transport')
+    includes += files('sctp_redirect_transport.h')
+endif
+install_headers(includes, subdir: 'rawrtc')