Create GitHub workflows to execute the WinSim demos with libslirp network interface implemented in FreeRTOS+TCP VS Static Project (#1054)

* Add libslirp to the existing FreeRTOS+TCP static project

* Update demos to run with libslirp

* Add ipconfigUSE_LIBSLIRP

* Call developer command prompt and update meson build options

---------

Co-authored-by: Xiaodong Li <xiaodonn@amazon.com>
This commit is contained in:
Xiaodong Li 2023-07-27 12:18:09 -07:00 committed by GitHub
parent f776f5ee4a
commit 792efb4bb7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
39 changed files with 3825 additions and 137 deletions

6
.gitmodules vendored
View file

@ -40,6 +40,12 @@
[submodule "FreeRTOS-Plus/ThirdParty/wolfSSL"]
path = FreeRTOS-Plus/ThirdParty/wolfSSL
url = https://github.com/wolfSSL/wolfssl.git
[submodule "FreeRTOS-Plus/ThirdParty/libslirp"]
path = FreeRTOS-Plus/ThirdParty/libslirp
url = https://gitlab.freedesktop.org/slirp/libslirp.git
[submodule "FreeRTOS-Plus/ThirdParty/glib"]
path = FreeRTOS-Plus/ThirdParty/glib
url = https://gitlab.gnome.org/GNOME/glib.git
[submodule "FreeRTOS-Plus/Source/Application-Protocols/coreMQTT-Agent"]
path = FreeRTOS-Plus/Source/Application-Protocols/coreMQTT-Agent
url = https://github.com/FreeRTOS/coreMQTT-Agent.git