esp32: add lwip/dhcp-server and enable pan_lwip_http_server.c

This commit is contained in:
Matthias Ringwald 2019-06-10 16:04:58 +02:00
parent 21b6c1bf54
commit 86a50e771e
3 changed files with 8 additions and 1 deletions

View File

@ -15,6 +15,8 @@ COMPONENT_ADD_INCLUDEDIRS := \
3rd-party/bluedroid/encoder/include \ 3rd-party/bluedroid/encoder/include \
3rd-party/hxcmod-player \ 3rd-party/hxcmod-player \
3rd-party/hxcmod-player/mods \ 3rd-party/hxcmod-player/mods \
../lwip/lwip/src/include \
3rd-party/lwip/dhcp-server \
3rd-party/md5 \ 3rd-party/md5 \
3rd-party/yxml \ 3rd-party/yxml \
src/classic \ src/classic \
@ -24,6 +26,7 @@ COMPONENT_ADD_INCLUDEDIRS := \
src \ src \
platform/embedded \ platform/embedded \
platform/freertos \ platform/freertos \
platform/lwip \
include \ include \
COMPONENT_PRIV_INCLUDEDIRS := \ COMPONENT_PRIV_INCLUDEDIRS := \
@ -34,6 +37,8 @@ COMPONENT_SRCDIRS := \
3rd-party/bluedroid/encoder/srce \ 3rd-party/bluedroid/encoder/srce \
3rd-party/hxcmod-player \ 3rd-party/hxcmod-player \
3rd-party/hxcmod-player/mods \ 3rd-party/hxcmod-player/mods \
../lwip/lwip/src/apps/httpd \
3rd-party/lwip/dhcp-server \
3rd-party/micro-ecc \ 3rd-party/micro-ecc \
3rd-party/md5 \ 3rd-party/md5 \
src/ble/gatt-service \ src/ble/gatt-service \
@ -41,6 +46,7 @@ COMPONENT_SRCDIRS := \
src/classic \ src/classic \
src/ \ src/ \
platform/freertos \ platform/freertos \
platform/lwip \
. \ . \
CFLAGS += -Wno-format CFLAGS += -Wno-format

View File

@ -48,7 +48,7 @@ def create_examples(script_path, suffix):
for file in os.listdir(examples_embedded): for file in os.listdir(examples_embedded):
if not file.endswith(".c"): if not file.endswith(".c"):
continue continue
if file in ['panu_demo.c', 'sco_demo_util.c', 'ant_test.c', 'pan_lwip_http_server.c']: if file in ['panu_demo.c', 'sco_demo_util.c', 'ant_test.c']:
continue continue
example = file[:-2] example = file[:-2]

View File

@ -39,6 +39,7 @@ dirs_to_copy = [
'src', 'src',
'3rd-party/bluedroid', '3rd-party/bluedroid',
'3rd-party/hxcmod-player', '3rd-party/hxcmod-player',
'3rd-party/lwip/dhcp-server',
'3rd-party/micro-ecc', '3rd-party/micro-ecc',
'3rd-party/md5', '3rd-party/md5',
'3rd-party/yxml', '3rd-party/yxml',