Files
ambz-sdk/mk/includes.mk

99 lines
4.2 KiB
Makefile

# includes.mk
# Base includes
INCLUDES =
INCLUDES += -Iinclude
# FreeRTOS related includes
INCLUDES += -Ilib/amb1_sdk/os/freertos
INCLUDES += -Ilib/freertos/include
INCLUDES += -Ilib/freertos/portable/GCC/ARM_CM4F
INCLUDES += -Ilib/amb1_sdk/os/os_dep/include
# CMSIS and SOC specific includes
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/cmsis
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/cmsis/device
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/fwlib
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/fwlib/include
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/fwlib/ram_lib/crypto
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/fwlib/rom_lib
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/misc
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/misc/os
# Standard library includes
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/std_lib/include
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/std_lib/libc/include
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/std_lib/libc/rom/string
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/std_lib/libgcc/rtl8195a/include
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/rtl_lib
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/swlib/os_dep/include
# Network and WiFi includes
INCLUDES += -Ilib/amb1_sdk/common/api/network/include
INCLUDES += -Ilib/amb1_sdk/common/api/wifi
INCLUDES += -Ilib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/src
INCLUDES += -Ilib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/src/crypto
INCLUDES += -Ilib/amb1_sdk/common/api/wifi/rtw_wowlan
INCLUDES += -Ilib/amb1_sdk/common/api/wifi/rtw_wpa_supplicant/wpa_supplicant
INCLUDES += -Ilib/amb1_sdk/common/network
# LWIP includes
INCLUDES += -Ilib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/include
INCLUDES += -Ilib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/include/lwip
INCLUDES += -Ilib/amb1_sdk/common/network/lwip/lwip_v1.4.1/src/include/ipv4
INCLUDES += -Ilib/amb1_sdk/common/network/lwip/lwip_v1.4.1/port/realtek
INCLUDES += -Ilib/amb1_sdk/common/network/lwip/lwip_v1.4.1/port/realtek/freertos
# SSL includes
INCLUDES += -Ilib/amb1_sdk/common/network/ssl/polarssl-1.3.8/include
INCLUDES += -Ilib/amb1_sdk/common/network/ssl/mbedtls-2.4.0/include
INCLUDES += -Ilib/amb1_sdk/common/network/ssl/ssl_ram_map/
INCLUDES += -Ilib/amb1_sdk/common/network/ssl/ssl_ram_map/rom
# Driver includes
INCLUDES += -Ilib/amb1_sdk/common/drivers/modules
INCLUDES += -Ilib/amb1_sdk/common/drivers/sdio/realtek/sdio_host/inc
INCLUDES += -Ilib/amb1_sdk/common/drivers/inic/rtl8711b
INCLUDES += -Ilib/amb1_sdk/common/drivers/usb_class/device
INCLUDES += -Ilib/amb1_sdk/common/drivers/usb_class/device/class
# WLAN driver specific includes
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/include
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/osdep
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/hci
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/hal
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/hal/rtl8711b
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/hal/OUTSRC
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/core/option
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/src/core/mesh
INCLUDES += -Ilib/amb1_sdk/common/drivers/wlan/realtek/wlan_ram_map/rom
# MBED includes
INCLUDES += -Ilib/amb1_sdk/common/mbed/api
INCLUDES += -Ilib/amb1_sdk/common/mbed/hal
INCLUDES += -Ilib/amb1_sdk/common/mbed/hal_ext
INCLUDES += -Ilib/amb1_sdk/common/mbed/targets/cmsis/rtl8711b
INCLUDES += -Ilib/amb1_sdk/common/mbed/targets/hal/rtl8711b
# Application and utility includes
INCLUDES += -Ilib/amb1_sdk/common/api
# INCLUDES += -Ilib/amb1_sdk/common/api/at_cmd
INCLUDES += -Ilib/amb1_sdk/common/api/platform
INCLUDES += -Ilib/amb1_sdk/common/application
INCLUDES += -Ilib/amb1_sdk/common/utilities
INCLUDES += -Ilib/amb1_sdk/common/test
# MQTT includes
INCLUDES += -Ilib/amb1_sdk/common/application/mqtt/MQTTClient
INCLUDES += -Ilib/amb1_sdk/common/application/mqtt/MQTTPacket
# Mesh networking includes
INCLUDES += -Ilib/amb1_sdk/common/application/realmesh/include
# Example includes
# INCLUDES += -Ilib/amb1_sdk/common/example
# INCLUDES += -Ilib/amb1_sdk/common/example/wlan_fast_connect
# Monitor includes
INCLUDES += -Ilib/amb1_sdk/soc/realtek/8711b/app/monitor/include