################################################################################
# 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 src/subdir.mk
-include _config/subdir.mk
-include subdir.mk
-include objects.mk

-include $(C_DEPS)

-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables 
OBJCOPY_TARGET += \
can_uds_bootloader.s19 \

OBJDUMP_LIST += \
can_uds_bootloader.lst \


LD_SRCS =C:/Program\ Files\ (x86)/ChipON\ IDE/KungFu32/ChipONCC32/ccr1_issue/scripting/KF32A156MQV.ld

EXECUTABLES	= can_uds_bootloader.elf
# All Target
all: can_uds_bootloader.elf secondary-outputs

# Tool invocations
can_uds_bootloader.elf: $(OBJS) $(USER_RELS) $(LD_SRCS)
	@echo 'Building target: $@'
#	@echo 'Invoking: C Linker Release'
	@kf32-ld $(OBJS) $(USER_RELS) $(LIBS) -L"C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/ccr1_issue/lib" -L"C:\WorkSpace32\can_uds_bootloader" -lIQmath-R1 -lSeriesDIServices -lmath -lio -lstring -lstdlib -lctype -lcrtv2 -T"C:/Program Files (x86)/ChipON IDE/KungFu32/ChipONCC32/ccr1_issue/scripting/KF32A156MQV.ld" --kf32-autoihex --kf32-arch=kf32r --kf32-nodisassemble --with-checksum-fill=0xFF --gc-sections -o  "can_uds_bootloader.elf" -Map "can_uds_bootloader.map"
	@echo 'Finished building target: $@'
#	@echo ' '

can_uds_bootloader.s19: $(OBJS) $(EXECUTABLES) $(USER_RELS) $(LD_SRCS)
#	@echo 'Invoking: Objcopy File Debug'
	@kf32-objcopy -O srec "can_uds_bootloader.elf"   "can_uds_bootloader.s19"
	@echo 'Finished building: $@'
#	@echo ' '

can_uds_bootloader.lst: $(OBJS) $(EXECUTABLES) $(USER_RELS) $(LD_SRCS)
#	@echo 'Invoking: Objdump Disassemble Debug'
	@kf32-objdump -S -l --section=.text --section=.data --section=.bss --kf32-arch=kf32r "can_uds_bootloader.elf"   > "can_uds_bootloader.lst"
	@echo 'Finished building: $@'
#	@echo ' '

# Other Targets
clean:
	-$(RM)  $(OBJS) $(EXECUTABLES) $(C_DEPS) can_uds_bootloader.elf '$(basename $(OBJDUMP_LIST)).lst' '$(basename $(OBJCOPY_TARGET)).hex'   '$(basename $(OBJCOPY_TARGET)).bin'  '$(basename $(OBJCOPY_TARGET)).s19' '$(basename $(OBJCOPY_TARGET)).map'
#	-@echo ' '

secondary-outputs: can_uds_bootloader.lst can_uds_bootloader.s19

.PHONY: all clean dependents
.SECONDARY:

-include ../makefile.targets
