1TARGET = libadapter.a 2MODULE = adapter 3 4MOD_SOURCES := \ 5 platform/linux/peripheral/amp_hal_adc.c \ 6 platform/linux/peripheral/amp_hal_can.c \ 7 platform/linux/peripheral/amp_hal_gpio.c \ 8 platform/linux/peripheral/amp_hal_i2c.c \ 9 platform/linux/peripheral/amp_hal_pwm.c \ 10 platform/linux/peripheral/amp_hal_rtc.c \ 11 platform/linux/peripheral/amp_hal_spi.c \ 12 platform/linux/peripheral/amp_hal_timer.c \ 13 platform/linux/peripheral/amp_hal_uart.c \ 14 platform/linux/peripheral/amp_hal_vuart.c \ 15 platform/linux/peripheral/amp_hal_wdg.c \ 16 platform/linux/network/amp_cellular.c \ 17 platform/linux/network/amp_wifi.c \ 18 platform/linux/network/amp_tcp.c \ 19 platform/linux/network/amp_udp.c \ 20 platform/linux/network/amp_httpc.c \ 21 platform/linux/amp_flash.c \ 22 platform/linux/amp_fs.c \ 23 platform/linux/amp_kv.c \ 24 platform/linux/amp_pm.c \ 25 platform/linux/amp_system.c \ 26 platform/linux/amp_socket.c \ 27 28MOD_INCLUDES := \ 29 include \ 30 include/peripheral \ 31 ../components/http/include \ 32 ../components/ulog \ 33 ../main \ 34 ../utils/mbedtls/include \ 35 ../utils/mbedtls/platform/include \ 36 ../utils/mbedtls/platform/amp/include \ 37 ./platform/linux \ 38 portfiles \ 39 40ifeq ($(ADDON), ui) 41MOD_SOURCES += \ 42 platform/linux/aui_drivers/indev/FT5406EE8.c \ 43 platform/linux/aui_drivers/indev/keyboard.c \ 44 platform/linux/aui_drivers/indev/mouse.c \ 45 platform/linux/aui_drivers/indev/mousewheel.c \ 46 platform/linux/aui_drivers/indev/evdev.c \ 47 platform/linux/aui_drivers/indev/XPT2046.c \ 48 platform/linux/aui_drivers/display/fbdev.c \ 49 platform/linux/aui_drivers/display/scaler.c \ 50 platform/linux/aui_drivers/display/monitor.c \ 51 platform/linux/aui_drivers/display/R61581.c \ 52 platform/linux/aui_drivers/display/SSD1963.c \ 53 platform/linux/aui_drivers/display/ST7565.c 54 55MOD_INCLUDES += \ 56 platform/linux/aui_drivers \ 57 platform/linux/aui_drivers/display \ 58 platform/linux/aui_drivers/indev \ 59 ../ui/aui/include \ 60 ../ui/aui/libs \ 61 ../ui/aui/libs/lvgl\ 62 ../ui/aui/libs/lvgl/lv_misc \ 63 ../ui/aui/libs/lvgl/lv_font \ 64 ../ui/aui/libs/lvgl/lv_core \ 65 ../ui/aui/libs/lvgl/lv_draw \ 66 ../ui/aui/libs/lvgl/lv_hal \ 67 ../ui/aui/libs/lvgl/lv_objx \ 68 ../ui/aui/libs/lvgl/lv_themes \ 69 /usr/include/SDL2 70endif 71 72include $(TOOLS_DIR)/rules.mk 73