Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
c02386ffcThis file is pinned to the selected release. Download the original to open it in your design tool.
################################################################################
# Automatically-generated file. Do not edit!
# Toolchain: GNU Tools for STM32 (12.3.rel1)
################################################################################
-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/objx_templ/subdir.mk
-include lvgl/src/widgets/msgbox/subdir.mk
-include lvgl/src/widgets/menu/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/imagebutton/subdir.mk
-include lvgl/src/widgets/image/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/arc/subdir.mk
-include lvgl/src/widgets/animimage/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/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/vg_lite_tvg/subdir.mk
-include lvgl/src/others/sysmon/subdir.mk
-include lvgl/src/others/snapshot/subdir.mk
-include lvgl/src/others/observer/subdir.mk
-include lvgl/src/others/monkey/subdir.mk
-include lvgl/src/others/imgfont/subdir.mk
-include lvgl/src/others/ime/subdir.mk
-include lvgl/src/others/gridnav/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/subdir.mk
-include lvgl/src/misc/subdir.mk
-include lvgl/src/libs/tjpgd/subdir.mk
-include lvgl/src/libs/tiny_ttf/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/lz4/subdir.mk
-include lvgl/src/libs/lodepng/subdir.mk
-include lvgl/src/libs/libpng/subdir.mk
-include lvgl/src/libs/libjpeg_turbo/subdir.mk
-include lvgl/src/libs/gif/subdir.mk
-include lvgl/src/libs/fsdrv/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/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/subdir.mk
-include lvgl/src/drivers/x11/subdir.mk
-include lvgl/src/drivers/windows/subdir.mk
-include lvgl/src/drivers/sdl/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/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/lcd/subdir.mk
-include lvgl/src/drivers/display/ili9341/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/neon/subdir.mk
-include lvgl/src/draw/sw/blend/helium/subdir.mk
-include lvgl/src/draw/sw/blend/subdir.mk
-include lvgl/src/draw/sw/subdir.mk
-include lvgl/src/draw/sdl/subdir.mk
-include lvgl/src/draw/renesas/dave2d/subdir.mk
-include lvgl/src/draw/nxp/vglite/subdir.mk
-include lvgl/src/draw/nxp/pxp/subdir.mk
-include lvgl/src/draw/subdir.mk
-include lvgl/src/display/subdir.mk
-include lvgl/src/core/subdir.mk
-include lvgl/src/subdir.mk
-include Program/UI/Src/subdir.mk
-include Program/Tasks/Src/subdir.mk
-include Program/SignalsProcessing/Src/subdir.mk
-include Program/Display/Src/subdir.mk
-include Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/subdir.mk
-include Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk
-include Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/subdir.mk
-include Middlewares/Third_Party/FreeRTOS/Source/subdir.mk
-include Drivers/STM32H7xx_HAL_Driver/Src/subdir.mk
-include Core/Startup/subdir.mk
-include Core/Src/subdir.mk
-include objects.mk
ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(S_DEPS)),)
-include $(S_DEPS)
endif
ifneq ($(strip $(S_UPPER_DEPS)),)
-include $(S_UPPER_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
endif
-include ../makefile.defs
OPTIONAL_TOOL_DEPS := \
$(wildcard ../makefile.defs) \
$(wildcard ../makefile.init) \
$(wildcard ../makefile.targets) \
BUILD_ARTIFACT_NAME := software
BUILD_ARTIFACT_EXTENSION := elf
BUILD_ARTIFACT_PREFIX :=
BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),)
# Add inputs and outputs from these tool invocations to the build variables
EXECUTABLES += \
software.elf \
MAP_FILES += \
software.map \
SIZE_OUTPUT += \
default.size.stdout \
OBJDUMP_LIST += \
software.list \
# All Target
all: main-build
# Main-build Target
main-build: software.elf secondary-outputs
# Tool invocations
software.elf software.map: $(OBJS) $(USER_OBJS) C:\Users\Viktor\Desktop\labaratorni\Projects\MetalDetector\software\STM32H723ZGTX_FLASH.ld makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-gcc -o "software.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m7 -T"C:\Users\Viktor\Desktop\labaratorni\Projects\MetalDetector\software\STM32H723ZGTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="software.map" -Wl,--gc-sections -static -L"C:\Users\Viktor\Desktop\labaratorni\Projects\MetalDetector\software\Drivers\CMSIS-DSP\Lib" --specs=nano.specs -mfpu=fpv5-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '
default.size.stdout: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-size $(EXECUTABLES)
@echo 'Finished building: $@'
@echo ' '
software.list: $(EXECUTABLES) makefile objects.list $(OPTIONAL_TOOL_DEPS)
arm-none-eabi-objdump -h -S $(EXECUTABLES) > "software.list"
@echo 'Finished building: $@'
@echo ' '
# Other Targets
clean:
-$(RM) default.size.stdout software.elf software.list software.map
-@echo ' '
secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST)
fail-specified-linker-script-missing:
@echo 'Error: Cannot find the specified linker script. Check the linker settings in the build configuration.'
@exit 2
warn-no-linker-script-specified:
@echo 'Warning: No linker script specified. Check the linker settings in the build configuration.'
.PHONY: all clean dependents main-build fail-specified-linker-script-missing warn-no-linker-script-specified
-include ../makefile.targets