From 8696e1c6cbad73f7ddc7611c15d337de6a1a940c Mon Sep 17 00:00:00 2001 From: YOUR_NAME Date: Mon, 2 Aug 2021 14:18:56 +0800 Subject: [PATCH] chore: enable gn build for lwip_enhanced enable gn build for lwip_enhanced close: #I43GEW Signed-off-by: liujiandong --- net/BUILD.gn | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/net/BUILD.gn b/net/BUILD.gn index 9dcb78a2..26085a4a 100644 --- a/net/BUILD.gn +++ b/net/BUILD.gn @@ -30,15 +30,19 @@ import("//kernel/liteos_a/liteos.gni") group("net") { - deps = [ - "lwip-2.1", - "telnet", - ] + deps = [ "telnet" ] + if (defined(LOSCFG_NET_LWIP_SACK_2_0)) { + deps += [ "$LITEOSTHIRDPARTY/lwip_enhanced/src" ] + } else if (defined(LOSCFG_NET_LWIP_SACK_2_1)) { + deps += [ "lwip-2.1" ] + } } config("public") { - configs = [ - "lwip-2.1:public", - "telnet:public", - ] + configs = [ "telnet:public" ] + if (defined(LOSCFG_NET_LWIP_SACK_2_0)) { + configs += [ "$LITEOSTHIRDPARTY/lwip_enhanced/src:public" ] + } else if (defined(LOSCFG_NET_LWIP_SACK_2_1)) { + configs += [ "lwip-2.1:public" ] + } }