aboutsummaryrefslogtreecommitdiff
path: root/Android.bp
diff options
context:
space:
mode:
authorJorge E. Moreira <jemoreira@google.com>2022-01-10 19:29:41 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-01-10 19:29:41 +0000
commitecd3ebb2af79e04d345fd1d18304246d3c865d3b (patch)
tree8fa01b2a4ce5dd41cd7fb3abc969ae9876a180a7 /Android.bp
parentaec8f204db1176af1496b477ddec61966acea089 (diff)
parent4d0db3edcdd308378ca3f24f13ccc4ce5210c757 (diff)
downloadlibwebsockets-ecd3ebb2af79e04d345fd1d18304246d3c865d3b.tar.gz
Fix build files for update to 4.3 am: 4d0db3edcd
Original change: https://android-review.googlesource.com/c/platform/external/libwebsockets/+/1932879 Change-Id: I90c107a3f9b1e62d3cb78d81af22d884ad4dad53
Diffstat (limited to 'Android.bp')
-rw-r--r--Android.bp28
1 files changed, 22 insertions, 6 deletions
diff --git a/Android.bp b/Android.bp
index 1e66aba2..f710f66e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -53,19 +53,22 @@ license {
libwebsocketsSrcFiles = [
"lib/core-net/adopt.c",
- "lib/core-net/client.c",
+ "lib/core-net/client/client.c",
+ "lib/core-net/client/conmon.c",
+ "lib/core-net/client/connect.c",
+ "lib/core-net/client/connect2.c",
+ "lib/core-net/client/connect3.c",
+ "lib/core-net/client/connect4.c",
+ "lib/core-net/client/sort-dns.c",
"lib/core-net/close.c",
- "lib/core-net/connect.c",
"lib/core-net/dummy-callback.c",
"lib/core-net/network.c",
"lib/core-net/output.c",
"lib/core-net/pollfd.c",
- "lib/core-net/sequencer.c",
- "lib/core-net/server.c",
+ "lib/core-net/route.c",
"lib/core-net/service.c",
"lib/core-net/sorted-usec-list.c",
"lib/core-net/state.c",
- "lib/core-net/stats.c",
"lib/core-net/vhost.c",
"lib/core-net/wsi-timeout.c",
"lib/core-net/wsi.c",
@@ -75,14 +78,19 @@ libwebsocketsSrcFiles = [
"lib/core/libwebsockets.c",
"lib/core/logs.c",
"lib/core/lws_dll2.c",
+ "lib/core/lws_map.c",
"lib/core/vfs.c",
"lib/event-libs/poll/poll.c",
"lib/misc/base64-decode.c",
+ "lib/misc/cache-ttl/file.c",
+ "lib/misc/cache-ttl/heap.c",
+ "lib/misc/cache-ttl/lws-cache-ttl.c",
"lib/misc/dir.c",
"lib/misc/lejp.c",
"lib/misc/lws-ring.c",
"lib/misc/lwsac/cached-file.c",
"lib/misc/lwsac/lwsac.c",
+ "lib/misc/prng.c",
"lib/misc/sha-1.c",
"lib/plat/unix/unix-caps.c",
"lib/plat/unix/unix-fds.c",
@@ -96,14 +104,16 @@ libwebsocketsSrcFiles = [
"lib/roles/h2/hpack.c",
"lib/roles/h2/http2.c",
"lib/roles/h2/ops-h2.c",
- "lib/roles/http/client/client-handshake.c",
"lib/roles/http/client/client-http.c",
+ "lib/roles/http/cookie.c",
+ "lib/roles/http/date.c",
"lib/roles/http/header.c",
"lib/roles/http/parsers.c",
"lib/roles/http/server/lejp-conf.c",
"lib/roles/http/server/lws-spa.c",
"lib/roles/http/server/server.c",
"lib/roles/listen/ops-listen.c",
+ "lib/roles/netlink/ops-netlink.c",
"lib/roles/pipe/ops-pipe.c",
"lib/roles/raw-file/ops-raw-file.c",
"lib/roles/raw-skt/ops-raw-skt.c",
@@ -111,15 +121,18 @@ libwebsocketsSrcFiles = [
"lib/roles/ws/client-ws.c",
"lib/roles/ws/ops-ws.c",
"lib/roles/ws/server-ws.c",
+ "lib/system/smd/smd.c",
"lib/system/system.c",
"lib/tls/openssl/openssl-client.c",
"lib/tls/openssl/openssl-server.c",
+ "lib/tls/openssl/openssl-session.c",
"lib/tls/openssl/openssl-ssl.c",
"lib/tls/openssl/openssl-tls.c",
"lib/tls/openssl/openssl-x509.c",
"lib/tls/tls-client.c",
"lib/tls/tls-network.c",
"lib/tls/tls-server.c",
+ "lib/tls/tls-sessions.c",
"lib/tls/tls.c",
]
@@ -150,6 +163,8 @@ libwebsocketsIncludePath = [
"lib/roles/raw-proxy",
"lib/abstract",
"lib/system/async-dns",
+ "lib/system/smd",
+ "lib/system/metrics",
"lib/roles/mqtt",
"lib/plat/unix",
"lib",
@@ -164,6 +179,7 @@ cc_library_static {
"libssl",
"libcap",
],
+ c_std: "gnu17",
host_supported: true,
product_variables: {
debuggable: {