makefile 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. ################################################################################
  2. # Automatically-generated file. Do not edit!
  3. ################################################################################
  4. -include ../makefile.init
  5. RM := rm -rf
  6. # All of the sources participating in the build are defined here
  7. -include sources.mk
  8. -include Startup/subdir.mk
  9. -include Src/subdir.mk
  10. -include Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk
  11. -include subdir.mk
  12. -include objects.mk
  13. ifneq ($(MAKECMDGOALS),clean)
  14. ifneq ($(strip $(C_DEPS)),)
  15. -include $(C_DEPS)
  16. endif
  17. endif
  18. -include ../makefile.defs
  19. # Add inputs and outputs from these tool invocations to the build variables
  20. EXECUTABLES += \
  21. STM32F410RB_PLLCtrl_Test.elf \
  22. SIZE_OUTPUT += \
  23. default.size.stdout \
  24. OBJDUMP_LIST += \
  25. STM32F410RB_PLLCtrl_Test.list \
  26. # All Target
  27. all: STM32F410RB_PLLCtrl_Test.elf secondary-outputs
  28. # Tool invocations
  29. STM32F410RB_PLLCtrl_Test.elf: $(OBJS) $(USER_OBJS) D:\STM32_Projects\STM32F410RB_PLLCtrl_Test\STM32F410RBTX_FLASH.ld
  30. arm-none-eabi-gcc -o "STM32F410RB_PLLCtrl_Test.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m4 -T"D:\STM32_Projects\STM32F410RB_PLLCtrl_Test\STM32F410RBTX_FLASH.ld" --specs=nosys.specs -Wl,-Map="STM32F410RB_PLLCtrl_Test.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
  31. @echo 'Finished building target: $@'
  32. @echo ' '
  33. default.size.stdout: $(EXECUTABLES)
  34. arm-none-eabi-size $(EXECUTABLES)
  35. @echo 'Finished building: $@'
  36. @echo ' '
  37. STM32F410RB_PLLCtrl_Test.list: $(EXECUTABLES)
  38. arm-none-eabi-objdump -h -S $(EXECUTABLES) > "STM32F410RB_PLLCtrl_Test.list"
  39. @echo 'Finished building: $@'
  40. @echo ' '
  41. # Other Targets
  42. clean:
  43. -$(RM) *
  44. -@echo ' '
  45. secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST)
  46. .PHONY: all clean dependents
  47. .SECONDARY:
  48. -include ../makefile.targets