diff options
author | Andreas Huber <andih@google.com> | 2019-08-20 09:26:33 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2019-08-20 09:26:33 -0700 |
commit | a9778f734f0e78f7ab0ba805a80cdab0e5450c0b (patch) | |
tree | c1c908a66c20a8be050afa4b454db1c8862339bb | |
parent | af0e6c8700819ac5ae8cf37fd4b48408113ea6eb (diff) | |
download | libsrtp2-a9778f734f0e78f7ab0ba805a80cdab0e5450c0b.tar.gz |
Build libsrtp2 using the Android build system.
Change-Id: Icf5e64270697bb9b839343c0aaf5772d84a31845
-rw-r--r-- | Android.bp | 36 | ||||
l--------- | exported_include/srtp2 | 1 |
2 files changed, 37 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..7344864 --- /dev/null +++ b/Android.bp @@ -0,0 +1,36 @@ +cc_library_host_static { + name: "libsrtp2", + srcs: [ + "crypto/cipher/aes.c", + "crypto/cipher/aes_icm.c", + "crypto/cipher/cipher.c", + "crypto/cipher/null_cipher.c", + "crypto/hash/auth.c", + "crypto/hash/hmac.c", + "crypto/hash/null_auth.c", + "crypto/hash/sha1.c", + "crypto/kernel/alloc.c", + "crypto/kernel/crypto_kernel.c", + "crypto/kernel/err.c", + "crypto/kernel/key.c", + "crypto/math/datatypes.c", + "crypto/math/stat.c", + "crypto/replay/rdb.c", + "crypto/replay/rdbx.c", + "crypto/replay/ut_sim.c", + "srtp/ekt.c", + "srtp/srtp.c", + ], + local_include_dirs: [ + "crypto/include", + "include", + ], + cflags: [ + "-Wno-unused-parameter", + "-Wno-implicit-function-declaration", + "-DHAVE_CONFIG_H", + ], + export_include_dirs: [ + "exported_include", + ], +} diff --git a/exported_include/srtp2 b/exported_include/srtp2 new file mode 120000 index 0000000..f5030fe --- /dev/null +++ b/exported_include/srtp2 @@ -0,0 +1 @@ +../include
\ No newline at end of file |