################################################################################
# Automatically-generated file. Do not edit!
################################################################################

-include ../makefile.init

RM := rm -rf

# All of the sources participating in the build are defined here
-include sources.mk
-include lvgl/src/widgets/win/subdir.mk
-include lvgl/src/widgets/tileview/subdir.mk
-include lvgl/src/widgets/textarea/subdir.mk
-include lvgl/src/widgets/tabview/subdir.mk
-include lvgl/src/widgets/table/subdir.mk
-include lvgl/src/widgets/switch/subdir.mk
-include lvgl/src/widgets/spinner/subdir.mk
-include lvgl/src/widgets/spinbox/subdir.mk
-include lvgl/src/widgets/span/subdir.mk
-include lvgl/src/widgets/slider/subdir.mk
-include lvgl/src/widgets/scale/subdir.mk
-include lvgl/src/widgets/roller/subdir.mk
-include lvgl/src/widgets/property/subdir.mk
-include lvgl/src/widgets/objx_templ/subdir.mk
-include lvgl/src/widgets/msgbox/subdir.mk
-include lvgl/src/widgets/menu/subdir.mk
-include lvgl/src/widgets/lottie/subdir.mk
-include lvgl/src/widgets/list/subdir.mk
-include lvgl/src/widgets/line/subdir.mk
-include lvgl/src/widgets/led/subdir.mk
-include lvgl/src/widgets/label/subdir.mk
-include lvgl/src/widgets/keyboard/subdir.mk
-include lvgl/src/widgets/ime/subdir.mk
-include lvgl/src/widgets/imagebutton/subdir.mk
-include lvgl/src/widgets/image/subdir.mk
-include lvgl/src/widgets/gif/subdir.mk
-include lvgl/src/widgets/dropdown/subdir.mk
-include lvgl/src/widgets/checkbox/subdir.mk
-include lvgl/src/widgets/chart/subdir.mk
-include lvgl/src/widgets/canvas/subdir.mk
-include lvgl/src/widgets/calendar/subdir.mk
-include lvgl/src/widgets/buttonmatrix/subdir.mk
-include lvgl/src/widgets/button/subdir.mk
-include lvgl/src/widgets/bar/subdir.mk
-include lvgl/src/widgets/arclabel/subdir.mk
-include lvgl/src/widgets/arc/subdir.mk
-include lvgl/src/widgets/animimage/subdir.mk
-include lvgl/src/widgets/3dtexture/subdir.mk
-include lvgl/src/tick/subdir.mk
-include lvgl/src/themes/simple/subdir.mk
-include lvgl/src/themes/mono/subdir.mk
-include lvgl/src/themes/default/subdir.mk
-include lvgl/src/themes/subdir.mk
-include lvgl/src/stdlib/uefi/subdir.mk
-include lvgl/src/stdlib/rtthread/subdir.mk
-include lvgl/src/stdlib/micropython/subdir.mk
-include lvgl/src/stdlib/clib/subdir.mk
-include lvgl/src/stdlib/builtin/subdir.mk
-include lvgl/src/stdlib/subdir.mk
-include lvgl/src/others/translation/subdir.mk
-include lvgl/src/others/fragment/subdir.mk
-include lvgl/src/others/file_explorer/subdir.mk
-include lvgl/src/osal/subdir.mk
-include lvgl/src/misc/cache/instance/subdir.mk
-include lvgl/src/misc/cache/class/subdir.mk
-include lvgl/src/misc/cache/subdir.mk
-include lvgl/src/misc/subdir.mk
-include lvgl/src/libs/vg_lite_driver/lv_vg_lite_hal/subdir.mk
-include lvgl/src/libs/vg_lite_driver/VGLiteKernel/subdir.mk
-include lvgl/src/libs/vg_lite_driver/VGLite/subdir.mk
-include lvgl/src/libs/tjpgd/subdir.mk
-include lvgl/src/libs/tiny_ttf/subdir.mk
-include lvgl/src/libs/thorvg/subdir.mk
-include lvgl/src/libs/svg/subdir.mk
-include lvgl/src/libs/rlottie/subdir.mk
-include lvgl/src/libs/rle/subdir.mk
-include lvgl/src/libs/qrcode/subdir.mk
-include lvgl/src/libs/nanovg/subdir.mk
-include lvgl/src/libs/lz4/subdir.mk
-include lvgl/src/libs/lodepng/subdir.mk
-include lvgl/src/libs/libwebp/subdir.mk
-include lvgl/src/libs/libpng/subdir.mk
-include lvgl/src/libs/libjpeg_turbo/subdir.mk
-include lvgl/src/libs/gstreamer/subdir.mk
-include lvgl/src/libs/gltf/math/subdir.mk
-include lvgl/src/libs/gltf/gltf_view/assets/subdir.mk
-include lvgl/src/libs/gltf/gltf_view/subdir.mk
-include lvgl/src/libs/gltf/gltf_environment/subdir.mk
-include lvgl/src/libs/gltf/gltf_data/subdir.mk
-include lvgl/src/libs/gif/subdir.mk
-include lvgl/src/libs/fsdrv/subdir.mk
-include lvgl/src/libs/frogfs/src/subdir.mk
-include lvgl/src/libs/freetype/subdir.mk
-include lvgl/src/libs/ffmpeg/subdir.mk
-include lvgl/src/libs/bmp/subdir.mk
-include lvgl/src/libs/bin_decoder/subdir.mk
-include lvgl/src/libs/barcode/subdir.mk
-include lvgl/src/libs/FT800-FT813/subdir.mk
-include lvgl/src/layouts/grid/subdir.mk
-include lvgl/src/layouts/flex/subdir.mk
-include lvgl/src/layouts/subdir.mk
-include lvgl/src/indev/subdir.mk
-include lvgl/src/font/imgfont/subdir.mk
-include lvgl/src/font/font_manager/subdir.mk
-include lvgl/src/font/fmt_txt/subdir.mk
-include lvgl/src/font/binfont_loader/subdir.mk
-include lvgl/src/font/subdir.mk
-include lvgl/src/drivers/x11/subdir.mk
-include lvgl/src/drivers/windows/subdir.mk
-include lvgl/src/drivers/wayland/subdir.mk
-include lvgl/src/drivers/uefi/subdir.mk
-include lvgl/src/drivers/sdl/subdir.mk
-include lvgl/src/drivers/qnx/subdir.mk
-include lvgl/src/drivers/opengles/opengl_shader/subdir.mk
-include lvgl/src/drivers/opengles/glad/src/subdir.mk
-include lvgl/src/drivers/opengles/assets/subdir.mk
-include lvgl/src/drivers/opengles/subdir.mk
-include lvgl/src/drivers/nuttx/subdir.mk
-include lvgl/src/drivers/libinput/subdir.mk
-include lvgl/src/drivers/evdev/subdir.mk
-include lvgl/src/drivers/draw/eve/subdir.mk
-include lvgl/src/drivers/display/tft_espi/subdir.mk
-include lvgl/src/drivers/display/st_ltdc/subdir.mk
-include lvgl/src/drivers/display/st7796/subdir.mk
-include lvgl/src/drivers/display/st7789/subdir.mk
-include lvgl/src/drivers/display/st7735/subdir.mk
-include lvgl/src/drivers/display/renesas_glcdc/subdir.mk
-include lvgl/src/drivers/display/nxp_elcdif/subdir.mk
-include lvgl/src/drivers/display/nv3007/subdir.mk
-include lvgl/src/drivers/display/lovyan_gfx/subdir.mk
-include lvgl/src/drivers/display/lcd/subdir.mk
-include lvgl/src/drivers/display/ili9341/subdir.mk
-include lvgl/src/drivers/display/ft81x/subdir.mk
-include lvgl/src/drivers/display/fb/subdir.mk
-include lvgl/src/drivers/display/drm/subdir.mk
-include lvgl/src/draw/vg_lite/subdir.mk
-include lvgl/src/draw/sw/blend/riscv_v/subdir.mk
-include lvgl/src/draw/sw/blend/neon/subdir.mk
-include lvgl/src/draw/sw/blend/subdir.mk
-include lvgl/src/draw/sw/subdir.mk
-include lvgl/src/draw/snapshot/subdir.mk
-include lvgl/src/draw/sdl/subdir.mk
-include lvgl/src/draw/renesas/dave2d/subdir.mk
-include lvgl/src/draw/opengles/subdir.mk
-include lvgl/src/draw/nxp/pxp/subdir.mk
-include lvgl/src/draw/nxp/g2d/subdir.mk
-include lvgl/src/draw/nema_gfx/subdir.mk
-include lvgl/src/draw/nanovg/subdir.mk
-include lvgl/src/draw/eve/subdir.mk
-include lvgl/src/draw/espressif/ppa/subdir.mk
-include lvgl/src/draw/dma2d/subdir.mk
-include lvgl/src/draw/convert/neon/subdir.mk
-include lvgl/src/draw/convert/helium/subdir.mk
-include lvgl/src/draw/convert/subdir.mk
-include lvgl/src/draw/subdir.mk
-include lvgl/src/display/subdir.mk
-include lvgl/src/debugging/vg_lite_tvg/subdir.mk
-include lvgl/src/debugging/test/subdir.mk
-include lvgl/src/debugging/sysmon/subdir.mk
-include lvgl/src/debugging/monkey/subdir.mk
-include lvgl/src/core/subdir.mk
-include lvgl/src/subdir.mk
-include lvgl/lvgl_pic/subdir.mk
-include lvgl/subdir.mk
-include User/subdir.mk
-include Other/subdir.mk
-include Lib/src/subdir.mk
-include Function_drv/subdir.mk
-include Function/FatFs_15/subdir.mk
-include Function/subdir.mk
-include Demo/subdir.mk
-include .metadata/.plugins/org.eclipse.cdt.make.core/subdir.mk
-include subdir.mk
-include objects.mk

ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
ifneq ($(strip $(CC_DEPS)),)
-include $(CC_DEPS)
endif
ifneq ($(strip $(CPP_DEPS)),)
-include $(CPP_DEPS)
endif
ifneq ($(strip $(CXX_DEPS)),)
-include $(CXX_DEPS)
endif
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif
endif

-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables 

# All Target
all: LT165_UE2.0_MCU_V3.11_20250912.elf

# Tool invocations
LT165_UE2.0_MCU_V3.11_20250912.elf: $(OBJS) $(USER_OBJS) ../User/linkmap
	@echo 'Building target: $@'
	@echo 'Invoking: Cross GCC Linker'
	mcore-elf-ld -EL --gc-sections -L"E:\Levetop\CCore_IDE/tool-chain/ccore-elf/mcore-elf/lib/c0_div" -L"E:\Levetop\165A\lvgl\LT165A_128128_lvglv9\Levetoplib" -L"E:\Levetop\165A\lvgl\LT165A_128128_lvglv9\User" -L"E:\Levetop\CCore_IDE/tool-chain/ccore-elf/lib/gcc/mcore-elf/4.6.0/c0_div" -e __start -N -t -warn-common -Map LT165_UE2.0_MCU_V3.11_20250912.map -T../User/linkmap -o "LT165_UE2.0_MCU_V3.11_20250912.elf" $(OBJS) $(USER_OBJS) $(LIBS)
	@echo 'Finished building target: $@'
	@echo ' '
	$(MAKE) --no-print-directory post-build

# Other Targets
clean:
	-$(RM) $(C++_DEPS)$(OBJS)$(C_DEPS)$(CC_DEPS)$(CPP_DEPS)$(EXECUTABLES)$(CXX_DEPS)$(C_UPPER_DEPS) LT165_UE2.0_MCU_V3.11_20250912.elf *.bin *.s *.obj *.map *.elf *.a
	-@echo ' '

post-build:
	-mcore-elf-objcopy  -O binary LT165_UE2.0_MCU_V3.11_20250912.elf LT165_UE2.0_MCU_V3.11_20250912.bin& mcore-elf-size LT165_UE2.0_MCU_V3.11_20250912.elf
	-@echo ' '

.PHONY: all clean dependents
.SECONDARY: post-build

-include ../makefile.targets
