################################################################################
# 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 lvt_lvgl_sdk/subdir.mk
-include lvgl/lvgl/widgets/subdir.mk
-include lvgl/lvgl/porting/subdir.mk
-include lvgl/lvgl/misc/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_widgets/assets/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_widgets/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_stress/assets/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_stress/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_music/assets/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_music/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_keypad_encoder/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_benchmark/assets/subdir.mk
-include lvgl/lvgl/lv_examples/src/lv_demo_benchmark/subdir.mk
-include lvgl/lvgl/hal/subdir.mk
-include lvgl/lvgl/gpu/sdl/subdir.mk
-include lvgl/lvgl/gpu/subdir.mk
-include lvgl/lvgl/generated/images/subdir.mk
-include lvgl/lvgl/generated/guider_fonts/subdir.mk
-include lvgl/lvgl/generated/subdir.mk
-include lvgl/lvgl/font/subdir.mk
-include lvgl/lvgl/extra/widgets/win/subdir.mk
-include lvgl/lvgl/extra/widgets/tileview/subdir.mk
-include lvgl/lvgl/extra/widgets/tabview/subdir.mk
-include lvgl/lvgl/extra/widgets/spinner/subdir.mk
-include lvgl/lvgl/extra/widgets/spinbox/subdir.mk
-include lvgl/lvgl/extra/widgets/span/subdir.mk
-include lvgl/lvgl/extra/widgets/msgbox/subdir.mk
-include lvgl/lvgl/extra/widgets/meter/subdir.mk
-include lvgl/lvgl/extra/widgets/menu/subdir.mk
-include lvgl/lvgl/extra/widgets/list/subdir.mk
-include lvgl/lvgl/extra/widgets/led/subdir.mk
-include lvgl/lvgl/extra/widgets/keyboard/subdir.mk
-include lvgl/lvgl/extra/widgets/imgbtn/subdir.mk
-include lvgl/lvgl/extra/widgets/colorwheel/subdir.mk
-include lvgl/lvgl/extra/widgets/chart/subdir.mk
-include lvgl/lvgl/extra/widgets/calendar/subdir.mk
-include lvgl/lvgl/extra/widgets/animimg/subdir.mk
-include lvgl/lvgl/extra/themes/mono/subdir.mk
-include lvgl/lvgl/extra/themes/default/subdir.mk
-include lvgl/lvgl/extra/themes/basic/subdir.mk
-include lvgl/lvgl/extra/others/snapshot/subdir.mk
-include lvgl/lvgl/extra/others/msg/subdir.mk
-include lvgl/lvgl/extra/others/monkey/subdir.mk
-include lvgl/lvgl/extra/others/imgfont/subdir.mk
-include lvgl/lvgl/extra/others/ime/subdir.mk
-include lvgl/lvgl/extra/others/gridnav/subdir.mk
-include lvgl/lvgl/extra/others/fragment/subdir.mk
-include lvgl/lvgl/extra/libs/tiny_ttf/subdir.mk
-include lvgl/lvgl/extra/libs/sjpg/subdir.mk
-include lvgl/lvgl/extra/libs/rlottie/subdir.mk
-include lvgl/lvgl/extra/libs/qrcode/subdir.mk
-include lvgl/lvgl/extra/libs/png/subdir.mk
-include lvgl/lvgl/extra/libs/gif/subdir.mk
-include lvgl/lvgl/extra/libs/fsdrv/subdir.mk
-include lvgl/lvgl/extra/libs/freetype/subdir.mk
-include lvgl/lvgl/extra/libs/ffmpeg/subdir.mk
-include lvgl/lvgl/extra/libs/bmp/subdir.mk
-include lvgl/lvgl/extra/layouts/grid/subdir.mk
-include lvgl/lvgl/extra/layouts/flex/subdir.mk
-include lvgl/lvgl/extra/subdir.mk
-include lvgl/lvgl/draw/swm341_dma2d/subdir.mk
-include lvgl/lvgl/draw/sw/subdir.mk
-include lvgl/lvgl/draw/stm32_dma2d/subdir.mk
-include lvgl/lvgl/draw/sdl/subdir.mk
-include lvgl/lvgl/draw/renesas/subdir.mk
-include lvgl/lvgl/draw/nxp/vglite/subdir.mk
-include lvgl/lvgl/draw/nxp/pxp/subdir.mk
-include lvgl/lvgl/draw/nema_gfx/subdir.mk
-include lvgl/lvgl/draw/arm2d/subdir.mk
-include lvgl/lvgl/draw/subdir.mk
-include lvgl/lvgl/demo/subdir.mk
-include lvgl/lvgl/custom/subdir.mk
-include lvgl/lvgl/core/subdir.mk
-include Utility/subdir.mk
-include User/subdir.mk
-include Startup/subdir.mk
-include Protocol/subdir.mk
-include MCU_Function/subdir.mk
-include MCU_Driver/subdir.mk
-include Device_Function/subdir.mk
-include Device_Driver/FatFs_15/subdir.mk
-include Device_Driver/subdir.mk
-include BMP/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: LT168_LVGL_V8.elf

# Tool invocations
LT168_LVGL_V8.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\CCore_IDE/tool-chain/ccore-elf/lib/gcc/mcore-elf/4.6.0/c0_div" -L"E:\Levetop\lvgl_8_4\Startup" -e __start -N -t -warn-common -Map LT168_LVGL_V8.map -T../User/linkmap -o "LT168_LVGL_V8.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) LT168_LVGL_V8.elf *.bin *.s *.obj *.map *.elf *.a
	-@echo ' '

post-build:
	-mcore-elf-objcopy  -O binary LT168_LVGL_V8.elf LT168_LVGL_V8.bin& mcore-elf-objdump -D LT168_LVGL_V8.elf > LT168_LVGL_V8.obj& mcore-elf-size LT168_LVGL_V8.elf
	-@echo ' '

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

-include ../makefile.targets
