diff options
author | Jorge E. Moreira <jemoreira@google.com> | 2020-07-09 15:17:25 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-07-09 15:17:25 +0000 |
commit | a11458d44314639644d1388ad760a2574f19fbf5 (patch) | |
tree | abc22239b208306931c1ebbc281575b49647960e /Android.bp | |
parent | fb60f9d0c4320aadcf8c965e3c9985d355fd37db (diff) | |
parent | 1a64e1c40bcdc770d0b2dbf701a26b5854856bc2 (diff) | |
download | usrsctp-a11458d44314639644d1388ad760a2574f19fbf5.tar.gz |
Add Android.bp and metadata files am: a7fe57ba4b am: 15cf791142 am: 95c68ac7e0 am: 1a64e1c40b
Original change: https://android-review.googlesource.com/c/platform/external/usrsctp/+/1353829
Change-Id: I97b16e241e4668c9caf31ad71a473fdc04ec5fec
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp new file mode 100644 index 00000000..46a58738 --- /dev/null +++ b/Android.bp @@ -0,0 +1,58 @@ +cc_library_static { + name: "usrsctplib", + srcs: [ + "usrsctplib/netinet/sctp_asconf.c", + "usrsctplib/netinet/sctp_auth.c", + "usrsctplib/netinet/sctp_bsd_addr.c", + "usrsctplib/netinet/sctp_callout.c", + "usrsctplib/netinet/sctp_cc_functions.c", + "usrsctplib/netinet/sctp_crc32.c", + "usrsctplib/netinet/sctp_indata.c", + "usrsctplib/netinet/sctp_input.c", + "usrsctplib/netinet/sctp_output.c", + "usrsctplib/netinet/sctp_pcb.c", + "usrsctplib/netinet/sctp_peeloff.c", + "usrsctplib/netinet/sctp_sha1.c", + "usrsctplib/netinet/sctp_ss_functions.c", + "usrsctplib/netinet/sctp_sysctl.c", + "usrsctplib/netinet/sctp_timer.c", + "usrsctplib/netinet/sctp_userspace.c", + "usrsctplib/netinet/sctp_usrreq.c", + "usrsctplib/netinet/sctputil.c", + "usrsctplib/netinet6/sctp6_usrreq.c", + "usrsctplib/user_environment.c", + "usrsctplib/user_mbuf.c", + "usrsctplib/user_recv_thread.c", + "usrsctplib/user_socket.c", + ], + local_include_dirs: [ + "usrsctplib", + "usrsctplib/netinet", + ], + export_include_dirs: [ + ".", + "usrsctplib", + "usrsctplib/netinet", + ], + cflags: [ + "-Wno-unused-function", + "-Wno-deprecated-declarations", + "-Wno-unused-parameter", + "-Wno-address-of-packed-member", + "-DSCTP_PROCESS_LEVEL_LOCKS", + "-DSCTP_SIMPLE_ALLOCATOR", + "-DSCTP_USE_OPENSSL_SHA1", + "-D__Userspace__", + "-UINET", + "-UINET6", + "-D__Userspace_os_Linux", + "-D_GNU_SOURCE", + // TODO has different build flags for mac + ], + static_libs: [ + "libcrypto", + ], + host_supported: true, + device_supported: false, + visibility: ["//external/webrtc:__subpackages__"], +} |