12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- ################################################################################
- # 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 Drivers/STM32L1xx_HAL_Driver/Src/subdir.mk
- -include Core/Startup/subdir.mk
- -include Core/Src/subdir.mk
- -include 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
-
- BUILD_ARTIFACT_NAME := steppermotor
- BUILD_ARTIFACT_EXTENSION := elf
- BUILD_ARTIFACT_PREFIX :=
- BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME).$(BUILD_ARTIFACT_EXTENSION)
-
- # Add inputs and outputs from these tool invocations to the build variables
- EXECUTABLES += \
- steppermotor.elf \
-
- SIZE_OUTPUT += \
- default.size.stdout \
-
- OBJDUMP_LIST += \
- steppermotor.list \
-
- OBJCOPY_BIN += \
- steppermotor.bin \
-
-
- # All Target
- all: main-build
-
- # Main-build Target
- main-build: steppermotor.elf secondary-outputs
-
- # Tool invocations
- steppermotor.elf: $(OBJS) $(USER_OBJS) C:\Users\Gregor\Desktop\Projektarbeit\Workspace\stepper\steppermotor\STM32L152RETX_FLASH.ld
- arm-none-eabi-gcc -o "steppermotor.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m3 -T"C:\Users\Gregor\Desktop\Projektarbeit\Workspace\stepper\steppermotor\STM32L152RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="steppermotor.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
- @echo 'Finished building target: $@'
- @echo ' '
-
- default.size.stdout: $(EXECUTABLES)
- arm-none-eabi-size $(EXECUTABLES)
- @echo 'Finished building: $@'
- @echo ' '
-
- steppermotor.list: $(EXECUTABLES)
- arm-none-eabi-objdump -h -S $(EXECUTABLES) > "steppermotor.list"
- @echo 'Finished building: $@'
- @echo ' '
-
- steppermotor.bin: $(EXECUTABLES)
- arm-none-eabi-objcopy -O binary $(EXECUTABLES) "steppermotor.bin"
- @echo 'Finished building: $@'
- @echo ' '
-
- # Other Targets
- clean:
- -$(RM) *
- -@echo ' '
-
- secondary-outputs: $(SIZE_OUTPUT) $(OBJDUMP_LIST) $(OBJCOPY_BIN)
-
- 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 fail-specified-linker-script-missing warn-no-linker-script-specified
- .SECONDARY:
-
- -include ../makefile.targets
|