################################################################################
# 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 0_Src/4_McHal/Tricore/_PinMap/subdir.mk
-include 0_Src/4_McHal/Tricore/_Lib/DataHandling/subdir.mk
-include 0_Src/4_McHal/Tricore/_Impl/subdir.mk
-include 0_Src/4_McHal/Tricore/Vadc/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Vadc/Adc/subdir.mk
-include 0_Src/4_McHal/Tricore/Stm/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Src/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Scu/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Qspi/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Qspi/SpiSlave/subdir.mk
-include 0_Src/4_McHal/Tricore/Qspi/SpiMaster/subdir.mk
-include 0_Src/4_McHal/Tricore/Port/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Port/Io/subdir.mk
-include 0_Src/4_McHal/Tricore/Multican/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Multican/Can/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Trig/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Tom/Timer/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Tom/PwmHl/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Atom/Timer/subdir.mk
-include 0_Src/4_McHal/Tricore/Gtm/Atom/PwmHl/subdir.mk
-include 0_Src/4_McHal/Tricore/Dma/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Dma/Dma/subdir.mk
-include 0_Src/4_McHal/Tricore/Cpu/Trap/subdir.mk
-include 0_Src/4_McHal/Tricore/Cpu/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Cpu/Irq/subdir.mk
-include 0_Src/4_McHal/Tricore/Cpu/CStart/subdir.mk
-include 0_Src/4_McHal/Tricore/Ccu6/Timer/subdir.mk
-include 0_Src/4_McHal/Tricore/Ccu6/TPwm/subdir.mk
-include 0_Src/4_McHal/Tricore/Ccu6/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Ccu6/PwmBc/subdir.mk
-include 0_Src/4_McHal/Tricore/Ccu6/Icu/subdir.mk
-include 0_Src/4_McHal/Tricore/Asclin/Std/subdir.mk
-include 0_Src/4_McHal/Tricore/Asclin/Spi/subdir.mk
-include 0_Src/4_McHal/Tricore/Asclin/Lin/subdir.mk
-include 0_Src/4_McHal/Tricore/Asclin/Asc/subdir.mk
-include 0_Src/1_SrvSw/Tricore/Compilers/subdir.mk
-include 0_Src/1_SrvSw/SysSe/Time/subdir.mk
-include 0_Src/1_SrvSw/SysSe/General/subdir.mk
-include 0_Src/1_SrvSw/SysSe/Bsp/subdir.mk
-include 0_Src/1_SrvSw/StdIf/subdir.mk
-include 0_Src/1_SrvSw/If/subdir.mk
-include 0_Src/0_AppSw/Tricore/Main/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/VADC/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/STM/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/QSPI/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/MultiCAN/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/GPT/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/GPIO/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/ENTRY/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/CCU6/subdir.mk
-include 0_Src/0_AppSw/Tricore/Appli/ASCLIN/subdir.mk
-include 0_Src/0_AppSw/Config/Tricore/subdir.mk
-include subdir.mk
-include objects.mk

ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
endif

-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables 

#rebuild target
rebuild: clean all

# All Target
all: BaseFramework_TC27xC_DemoAppKit.elf

# Tool invocations
BaseFramework_TC27xC_DemoAppKit.elf: $(OBJS) $(USER_OBJS) $(ASM)
	@echo 'Building target: $@'
	@echo 'Invoking: TriCore C Linker'
	"$(TRICORE_TOOLS)/bin/tricore-gcc" -o  "BaseFramework_TC27xC_DemoAppKit.elf" -nocrt0 -T"C:\workspace_Aurix\Hightec_workspace\BaseFramework_TC27xC_Demo_AppKit\1_ToolEnv\0_Build\1_Config\Lcf_Gnuc.lsl" "0_Src\0_AppSw\Config\Tricore\Ifx_InterfaceConst.o" "0_Src\0_AppSw\Tricore\Appli\ASCLIN\Appli_Asclin.o" "0_Src\0_AppSw\Tricore\Appli\CCU6\Appli_Ccu6.o" "0_Src\0_AppSw\Tricore\Appli\ENTRY\Appli_Entry.o" "0_Src\0_AppSw\Tricore\Appli\GPIO\Appli_Gpio.o" "0_Src\0_AppSw\Tricore\Appli\GPT\Appli_Gpt.o" "0_Src\0_AppSw\Tricore\Appli\MultiCAN\Appli_Can.o" "0_Src\0_AppSw\Tricore\Appli\QSPI\Appli_Qspi.o" "0_Src\0_AppSw\Tricore\Appli\STM\Appli_Stm.o" "0_Src\0_AppSw\Tricore\Appli\VADC\Appli_Adc.o" "0_Src\0_AppSw\Tricore\Main\Cpu0_Main.o" "0_Src\0_AppSw\Tricore\Main\Cpu1_Main.o" "0_Src\0_AppSw\Tricore\Main\Cpu2_Main.o" "0_Src\1_SrvSw\If\SpiIf.o" "0_Src\1_SrvSw\StdIf\IfxStdIf_DPipe.o" "0_Src\1_SrvSw\StdIf\IfxStdIf_PwmHl.o" "0_Src\1_SrvSw\StdIf\IfxStdIf_Timer.o" "0_Src\1_SrvSw\SysSe\Bsp\Assert.o" "0_Src\1_SrvSw\SysSe\Bsp\Bsp.o" "0_Src\1_SrvSw\SysSe\General\Ifx_GlobalResources.o" "0_Src\1_SrvSw\SysSe\Time\Ifx_Datetime.o" "0_Src\1_SrvSw\Tricore\Compilers\CompilerDcc.o" "0_Src\1_SrvSw\Tricore\Compilers\CompilerGnuc.o" "0_Src\1_SrvSw\Tricore\Compilers\CompilerTasking.o" "0_Src\4_McHal\Tricore\Asclin\Asc\IfxAsclin_Asc.o" "0_Src\4_McHal\Tricore\Asclin\Lin\IfxAsclin_Lin.o" "0_Src\4_McHal\Tricore\Asclin\Spi\IfxAsclin_Spi.o" "0_Src\4_McHal\Tricore\Asclin\Std\IfxAsclin.o" "0_Src\4_McHal\Tricore\Ccu6\Icu\IfxCcu6_Icu.o" "0_Src\4_McHal\Tricore\Ccu6\PwmBc\IfxCcu6_PwmBc.o" "0_Src\4_McHal\Tricore\Ccu6\Std\IfxCcu6.o" "0_Src\4_McHal\Tricore\Ccu6\TPwm\IfxCcu6_TPwm.o" "0_Src\4_McHal\Tricore\Ccu6\Timer\IfxCcu6_Timer.o" "0_Src\4_McHal\Tricore\Cpu\CStart\IfxCpu_CStart0.o" "0_Src\4_McHal\Tricore\Cpu\CStart\IfxCpu_CStart1.o" "0_Src\4_McHal\Tricore\Cpu\CStart\IfxCpu_CStart2.o" "0_Src\4_McHal\Tricore\Cpu\Irq\IfxCpu_Irq.o" "0_Src\4_McHal\Tricore\Cpu\Std\IfxCpu.o" "0_Src\4_McHal\Tricore\Cpu\Trap\IfxCpu_Trap.o" "0_Src\4_McHal\Tricore\Dma\Dma\IfxDma_Dma.o" "0_Src\4_McHal\Tricore\Dma\Std\IfxDma.o" "0_Src\4_McHal\Tricore\Gtm\Atom\PwmHl\IfxGtm_Atom_PwmHl.o" "0_Src\4_McHal\Tricore\Gtm\Atom\Timer\IfxGtm_Atom_Timer.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Atom.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Cmu.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Dpll.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Tbu.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Tim.o" "0_Src\4_McHal\Tricore\Gtm\Std\IfxGtm_Tom.o" "0_Src\4_McHal\Tricore\Gtm\Tom\PwmHl\IfxGtm_Tom_PwmHl.o" "0_Src\4_McHal\Tricore\Gtm\Tom\Timer\IfxGtm_Tom_Timer.o" "0_Src\4_McHal\Tricore\Gtm\Trig\IfxGtm_Trig.o" "0_Src\4_McHal\Tricore\Multican\Can\IfxMultican_Can.o" "0_Src\4_McHal\Tricore\Multican\Std\IfxMultican.o" "0_Src\4_McHal\Tricore\Port\Io\IfxPort_Io.o" "0_Src\4_McHal\Tricore\Port\Std\IfxPort.o" "0_Src\4_McHal\Tricore\Qspi\SpiMaster\IfxQspi_SpiMaster.o" "0_Src\4_McHal\Tricore\Qspi\SpiSlave\IfxQspi_SpiSlave.o" "0_Src\4_McHal\Tricore\Qspi\Std\IfxQspi.o" "0_Src\4_McHal\Tricore\Scu\Std\IfxScuCcu.o" "0_Src\4_McHal\Tricore\Scu\Std\IfxScuEru.o" "0_Src\4_McHal\Tricore\Scu\Std\IfxScuWdt.o" "0_Src\4_McHal\Tricore\Src\Std\IfxSrc.o" "0_Src\4_McHal\Tricore\Stm\Std\IfxStm.o" "0_Src\4_McHal\Tricore\Vadc\Adc\IfxVadc_Adc.o" "0_Src\4_McHal\Tricore\Vadc\Std\IfxVadc.o" "0_Src\4_McHal\Tricore\_Impl\IfxAsclin_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxCcu6_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxCif_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxCpu_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxDma_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxDsadc_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxDts_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxEmem_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxEray_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxEth_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxFce_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxFlash_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxGtm_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxHssl_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxI2c_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxIom_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxMsc_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxMtu_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxMultican_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxPort_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxPsi5_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxPsi5s_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxQspi_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxScu_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxSent_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxSrc_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxStm_cfg.o" "0_Src\4_McHal\Tricore\_Impl\IfxVadc_cfg.o" "0_Src\4_McHal\Tricore\_Lib\DataHandling\Ifx_CircularBuffer.o" "0_Src\4_McHal\Tricore\_Lib\DataHandling\Ifx_Fifo.o" "0_Src\4_McHal\Tricore\_PinMap\IfxAsclin_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxCcu6_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxCif_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxDsadc_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxEray_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxEth_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxGpt12_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxGtm_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxI2c_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxMsc_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxMultican_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxPort_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxPsi5_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxPsi5s_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxQspi_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxScu_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxSent_PinMap.o" "0_Src\4_McHal\Tricore\_PinMap\IfxVadc_PinMap.o" -Wl,--gc-sections -mcpu=tc27xx -Wl,--mem-holes -Wl,--no-warn-flags -Wl,-Map="$(basename $(notdir $@)).map" -Wl,--cref -fshort-double -Wl,--defsym,NOPCPWARNING=0x1 -Wl,--extmap="a"
	@echo 'Finished building target: $@'
	@echo ' '

# Other Targets
clean:
	-$(RM) $(PCP_S)$(EXECUTABLES)$(OBJS)$(C_DEPS)$(CPCP_DEPS) BaseFramework_TC27xC_DemoAppKit.elf
	-@echo ' '

.PHONY: all clean dependents
.SECONDARY:

-include ../makefile.targets
