################################################################################
# Automatically-generated file. Do not edit!
################################################################################

-include makefile.init

RM := rm -rf *.sni *.dbg *.lst *.lis *.lpp *.map *.x *.lbp *.bls *.libelf *.rel *.lbk *.abs *.mi *.jmp *.fsy 1st/*.abs 1st/*.jmp 1st/*.fsy

# All of the sources participating in the build are defined here
-include sources.mk
-include src/subdir.mk

ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif 
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif 
ifneq ($(strip $(CPP_DEPS)),)
-include $(CPP_DEPS)
endif 
ifneq ($(strip $(CXX_DEPS)),)
-include $(CXX_DEPS)
endif 
ifneq ($(strip $(CC_DEPS)),)
-include $(CC_DEPS)
endif 
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif 
ifneq ($(strip $(S_UPPER_DEPS)),)
-include $(S_UPPER_DEPS)
endif 
ifneq ($(strip $(ASM_DEPS)),)
-include $(ASM_DEPS)
endif 
ifneq ($(strip $(SX_DEPS)),)
-include $(SX_DEPS)
endif 
ifneq ($(strip $(JMP_DEPS)),)
-include $(JMP_DEPS)
endif 
ifneq ($(strip $(SRC_DEPS)),)
-include $(SRC_DEPS)
endif 
ifneq ($(strip $(PP_DEPS)),)
-include $(PP_DEPS)
endif 
ifneq ($(strip $(P_DEPS)),)
-include $(P_DEPS)
endif 
ifneq ($(strip $(FSY_DEPS)),)
-include $(FSY_DEPS)
endif 
endif

ifneq ($(strip $(SRC_UPPER_SRCS)),)
ALL_ASMS += $(SRC_UPPER_SRCS) 
endif
ifneq ($(strip $(SRC_SRCS)),)
ALL_ASMS += $(SRC_SRCS) 
endif
ifneq ($(strip $(S_UPPER_SRCS)),)
ALL_ASMS += $(S_UPPER_SRCS) 
endif
ifneq ($(strip $(S_SRCS)),)
ALL_ASMS += $(S_SRCS) 
endif


-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables
LINKER_OUTPUT_OUTPUTS += \
YRotateItRX66T_V02.abs

LIBRARY_GENERATOR_OUTPUTTYPE_OUTPUTS += \
YRotateItRX66T_V02.lib

CONVERTOR_OUTPUT_OUTPUTS += \
YRotateItRX66T_V02.mot

OBJS := \
$(COMPILER_OBJS) \
$(INDIVIDUAL_COMPILER_OBJS) \
$(ASSEMBLER_OBJS) \
$(CUSTOM_OBJS)

# All Target
all: $(CONVERTOR_OUTPUT_OUTPUTS) YRotateItRX66T_V02.x

	@echo 'Build complete.'

YRotateItRX66T_V02.mot: $(LINKER_OUTPUT_OUTPUTS) 
	@echo 'Invoking: Converter'
	@echo 'Building target:'
	@echo ConverterYRotateItRX66T_V02.tmp=
	@sed -e "s/^/    /" "ConverterYRotateItRX66T_V02.tmp"
	rlink   "YRotateItRX66T_V02.abs" -subcommand="ConverterYRotateItRX66T_V02.tmp"
	@echo 'Finished building target:'
	@echo.


YRotateItRX66T_V02.abs: $(OBJS)  $(ALL_ASMS) $(LIBRARY_GENERATOR_OUTPUTTYPE_OUTPUTS)   \
C:\WorkSpace\YRotateItRX66T_V02\src\Library\mcrplibf.obj  \
C:\WorkSpace\YRotateItRX66T_V02\src\Library\PI_tun.obj  \
C:\WorkSpace\YRotateItRX66T_V02\src\Library\mot_ident.obj
	@echo 'Invoking: Linker'
	@echo LinkerYRotateItRX66T_V02.tmp=
	@sed -e "s/^/    /" "LinkerYRotateItRX66T_V02.tmp"
	rlink -subcommand="LinkerYRotateItRX66T_V02.tmp"
	@echo 'Finished building:'
	@echo.


YRotateItRX66T_V02.lib: 
	@echo 'Invoking: Library Generator'
	@echo LibraryGeneratorYRotateItRX66T_V02.tmp=
	@sed -e "s/^/    /" "LibraryGeneratorYRotateItRX66T_V02.tmp"
	lbgrx -subcommand="LibraryGeneratorYRotateItRX66T_V02.tmp"
	@echo 'Finished building:'
	@echo.

YRotateItRX66T_V02.x: YRotateItRX66T_V02.abs
		-C:\Renesas\e2_studio\Utilities\\ccrx\renesas_cc_converter.exe YRotateItRX66T_V02.abs YRotateItRX66T_V02.x

# Other Targets
clean:
	-$(RM) $(LINKER_OUTPUT_OUTPUTS) $(LIBRARY_GENERATOR_OUTPUTTYPE_OUTPUTS) $(CONVERTOR_OUTPUT_OUTPUTS)
	-rm -rf src/*.obj src/*.d src/*.asm src/*.p src/*.pp src/*.src src/*.jmp src/*.lst src/*.prn src/*.i 
	@echo
	@echo 'Clean complete.'

.PHONY: all clean $(LINKER_OUTPUT_OUTPUTS)  
-include ../makefile.targets