aboutsummaryrefslogtreecommitdiffstats
path: root/build/sysincl
diff options
context:
space:
mode:
authorrina-se <rina-se@yandex-team.ru>2022-04-11 13:18:20 +0300
committerrina-se <rina-se@yandex-team.ru>2022-04-11 13:18:20 +0300
commit1ac3de24cdbc7e64661fbbe9cebbf06468d03b87 (patch)
treea79e4b31998600172ba4ee46fa82acc23f602c9c /build/sysincl
parent1e2d8e70625246840a379fc4f819a7e92cef7c8a (diff)
downloadydb-1ac3de24cdbc7e64661fbbe9cebbf06468d03b87.tar.gz
CENTAUR-720 SK-4889 Build webrtc for android
- Add generated headers for JNI methods (generated via script https://chromium.googlesource.com/chromium/src/base/+/master/android/jni_generator/jni_generator.py) - Build `sdk/android/src` and `sdk/android/native_api` modules - Cut off small part of video codecs to build webrtc with older version of libvpx ref:3f08381dc3fae7821f1a2433cd98a343134e6126
Diffstat (limited to 'build/sysincl')
-rw-r--r--build/sysincl/android.yml1
-rw-r--r--build/sysincl/linux.yml8
2 files changed, 9 insertions, 0 deletions
diff --git a/build/sysincl/android.yml b/build/sysincl/android.yml
index bf9cfcf31e..9e1338797d 100644
--- a/build/sysincl/android.yml
+++ b/build/sysincl/android.yml
@@ -1,4 +1,5 @@
- includes:
+ - aaudio/AAudio.h
- android/asset_manager.h
- android/asset_manager_jni.h
- android/dlext.h
diff --git a/build/sysincl/linux.yml b/build/sysincl/linux.yml
index a92a09bb9c..e93e17e0e4 100644
--- a/build/sysincl/linux.yml
+++ b/build/sysincl/linux.yml
@@ -52,3 +52,11 @@
- ttyent.h
- ustat.h
- xlocale.h
+
+- source_filter: "^contrib/libs/webrtc/modules"
+ includes:
+ - jni.h
+ - aaudio/AAudio.h
+ - SLES/OpenSLES.h
+ - SLES/OpenSLES_Android.h
+ - SLES/OpenSLES_AndroidConfiguration.h