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

SHELL = cmd.exe

CG_TOOL_ROOT := C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.9.0.STS

GEN_OPTS__FLAG := --cmd_file="configPkg/compiler.opt"
GEN_CMDS__FLAG := -l"configPkg/linker.cmd"

ORDERED_OBJS += \
"./DisplayDss.obj" \
"./main.obj" \
"./DisplayController/fvid2_drvMgr.obj" \
"./I2C/bsp_deviceI2c.obj" \
"./I2C/bsp_i2cdrv.obj" \
"./I2C/i2c.obj" \
"./I2C/lld_hsi2c.obj" \
"./board/bsp_board.obj" \
"./board/bsp_boardTda3xx.obj" \
"./board/bsp_platformTda3xx.obj" \
"./board/dma_xbar.obj" \
"./board/hw_pmhal_data.obj" \
"./board/pm_utils.obj" \
"./board/pmhal_cm.obj" \
"./board/pmlib_videopll.obj" \
"./board/pmlib_videopll_data.obj" \
"./board/rti.obj" \
"./bsp/bsp_common.obj" \
"./bsp/bsp_device.obj" \
"./bsp/bsp_osal.obj" \
"./bsp/bsp_platform.obj" \
"./bsp/bsp_safety_osal.obj" \
"./bsp/bsp_tlc59108.obj" \
"./bsp/bsp_utils.obj" \
"./bsp/bspdrv_ioexpTca64xx.obj" \
"./bsp/bspdrv_lcdCtrlApi.obj" \
"./bsp/bspdrv_sii9022a.obj" \
"./bsp/bspdrv_tc358778Ctrl.obj" \
"./bsp/bspdrv_uart.obj" \
"./bsp/bspdrv_uartEdma.obj" \
"./bsp/bsputils_app.obj" \
"./bsp/bsputils_mem.obj" \
"./bsp/bsputils_mem_default.obj" \
"./bsp/bsputils_prf.obj" \
"./bsp/bsputils_uart.obj" \
"./bsp/uart.obj" \
"./diskio/fat_mmcsd.obj" \
"./diskio/ff.obj" \
"./diskio/hs_mmcsdlib.obj" \
"./diskio/hsmmcsd_API.obj" \
"./diskio/mmcsd.obj" \
"./diskio/mmcsd_proto.obj" \
"./edma/edma.obj" \
"./edma/edma3_drv_adv.obj" \
"./edma/edma3_drv_basic.obj" \
"./edma/edma3_drv_init.obj" \
"./edma/edma3_rm_gbl_data.obj" \
"./edma/edma3_tda3xx_cfg.obj" \
"./edma/edma3resmgr.obj" \
"./edma/lld_hsi2c_edma.obj" \
"./edma/sample_cs.obj" \
"./edma/sample_init.obj" \
"./edma/sample_tda3xx_cfg.obj" \
"./edma/sample_tda3xx_int_reg.obj" \
"./vps/cal_evtmgr.obj" \
"./vps/vps_dctrlDrv.obj" \
"./vps/vps_dssDrv.obj" \
"./vps/vps_evtMgr.obj" \
"./vps/vps_graph.obj" \
"./vps/vps_initDrv.obj" \
"./vps/vps_vipDrv.obj" \
"./vpscore/vpscore_dctrl.obj" \
"./vpscore/vpscore_dctrlGraph.obj" \
"./vpscore/vpscore_dss.obj" \
"./vpscore/vpscore_dssWb.obj" \
"./vpsdrv/vpsdrv_control.obj" \
"./vpsdrv/vpsdrv_displayApi.obj" \
"./vpsdrv/vpsdrv_displayCore.obj" \
"./vpsdrv/vpsdrv_displayPriv.obj" \
"./vpsdrv/vpsdrv_displayProc.obj" \
"./vpsdrv/vpsdrv_init.obj" \
"./vpsdrv/vpsdrv_m2mDssApi.obj" \
"./vpsdrv/vpsdrv_m2mDssCore.obj" \
"./vpsdrv/vpsdrv_m2mDssPriv.obj" \
"./vpsdrv/vpsdrv_m2mDssProc.obj" \
"./vpshal/vpshal.obj" \
"./vpshal/vpshal_dssDispcOvlyTda3xx.obj" \
"./vpshal/vpshal_dssDispcPipeTda3xx.obj" \
"./vpshal/vpshal_dssSdVenc.obj" \
"./vpslib/vpslib_init.obj" \
$(GEN_CMDS__FLAG) \
-llibc.a \

-include ../makefile.init

RM := DEL /F
RMDIR := RMDIR /S/Q

# All of the sources participating in the build are defined here
-include sources.mk
-include subdir_vars.mk
-include DisplayController/subdir_vars.mk
-include I2C/subdir_vars.mk
-include board/subdir_vars.mk
-include bsp/subdir_vars.mk
-include diskio/subdir_vars.mk
-include edma/subdir_vars.mk
-include vps/subdir_vars.mk
-include vpscore/subdir_vars.mk
-include vpsdrv/subdir_vars.mk
-include vpshal/subdir_vars.mk
-include vpslib/subdir_vars.mk
-include subdir_rules.mk
-include DisplayController/subdir_rules.mk
-include I2C/subdir_rules.mk
-include board/subdir_rules.mk
-include bsp/subdir_rules.mk
-include diskio/subdir_rules.mk
-include edma/subdir_rules.mk
-include vps/subdir_rules.mk
-include vpscore/subdir_rules.mk
-include vpsdrv/subdir_rules.mk
-include vpshal/subdir_rules.mk
-include vpslib/subdir_rules.mk
-include objects.mk

ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C55_DEPS)),)
-include $(C55_DEPS)
endif
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif
ifneq ($(strip $(S67_DEPS)),)
-include $(S67_DEPS)
endif
ifneq ($(strip $(S62_DEPS)),)
-include $(S62_DEPS)
endif
ifneq ($(strip $(S_DEPS)),)
-include $(S_DEPS)
endif
ifneq ($(strip $(OPT_DEPS)),)
-include $(OPT_DEPS)
endif
ifneq ($(strip $(C??_DEPS)),)
-include $(C??_DEPS)
endif
ifneq ($(strip $(ASM_UPPER_DEPS)),)
-include $(ASM_UPPER_DEPS)
endif
ifneq ($(strip $(S??_DEPS)),)
-include $(S??_DEPS)
endif
ifneq ($(strip $(C64_DEPS)),)
-include $(C64_DEPS)
endif
ifneq ($(strip $(CXX_DEPS)),)
-include $(CXX_DEPS)
endif
ifneq ($(strip $(S64_DEPS)),)
-include $(S64_DEPS)
endif
ifneq ($(strip $(INO_DEPS)),)
-include $(INO_DEPS)
endif
ifneq ($(strip $(CLA_DEPS)),)
-include $(CLA_DEPS)
endif
ifneq ($(strip $(S55_DEPS)),)
-include $(S55_DEPS)
endif
ifneq ($(strip $(SV7A_DEPS)),)
-include $(SV7A_DEPS)
endif
ifneq ($(strip $(C62_DEPS)),)
-include $(C62_DEPS)
endif
ifneq ($(strip $(C67_DEPS)),)
-include $(C67_DEPS)
endif
ifneq ($(strip $(PDE_DEPS)),)
-include $(PDE_DEPS)
endif
ifneq ($(strip $(K_DEPS)),)
-include $(K_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
ifneq ($(strip $(CC_DEPS)),)
-include $(CC_DEPS)
endif
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif
ifneq ($(strip $(C43_DEPS)),)
-include $(C43_DEPS)
endif
ifneq ($(strip $(S43_DEPS)),)
-include $(S43_DEPS)
endif
ifneq ($(strip $(ASM_DEPS)),)
-include $(ASM_DEPS)
endif
ifneq ($(strip $(S_UPPER_DEPS)),)
-include $(S_UPPER_DEPS)
endif
ifneq ($(strip $(CPP_DEPS)),)
-include $(CPP_DEPS)
endif
ifneq ($(strip $(SA_DEPS)),)
-include $(SA_DEPS)
endif
endif

-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables 
EXE_OUTPUTS += \
VencRT.out \

EXE_OUTPUTS__QUOTED += \
"VencRT.out" \

BIN_OUTPUTS += \
VencRT.hex \

BIN_OUTPUTS__QUOTED += \
"VencRT.hex" \


# All Target
all: VencRT.out

# Tool invocations
VencRT.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)
	@echo 'Building target: $@'
	@echo 'Invoking: ARM Linker'
	"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.9.0.STS/bin/armcl" -mv7M4 --code_state=16 --float_support=none --define=__cplusplus_NO --define=BUILD_IPU1_0 --define=BUILD_M4 --define=__TI_ARM_V7M4__ --define=__ARM_ARCH_7A__NO --define=SOC_TDA3XX --define=TDA3XX --define=TDA3XX_FAMILY_BUILD --define=TDA3XX_BUILD --define=BUILD_TDA3XX_IPU --define=BARE_METAL_NO --define=VPS_DSS_BUILD --define=VPS_DISP_BUILD --define=VPS_VIP1_BUILD_NO --define=VPS_VIP2_BUILD_NO --define=VPS_VIP3_BUILD_NO --define=VPS_CAL_BUILD_NO --define=VPS_ISS_BUILD_NO --define=VPS_VIP_BUILD_NO --define=VPS_VPE_BUILD_NO_TDA2XX --define=VPS_ISS_ISP_DEF_NO --define=VPS_SIMCOP_BUILD_NO --define=VPS_TI_RTOS_I2C_NO --define=VPS_TI_RTOS_MMCSD --define=VPS_CAPT_BUILD_NO --define=VPS_TI_RTOS_I2C -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi -z -m"VencRT.map" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.9.0.STS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.9.0.STS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="VencRT_linkInfo.xml" --rom_model -o "VencRT.out" $(ORDERED_OBJS)
	@echo 'Finished building target: $@'
	@echo ' '

VencRT.hex: $(EXE_OUTPUTS)
	@echo 'Invoking: ARM Hex Utility'
	"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.9.0.STS/bin/armhex"  -o "VencRT.hex" $(EXE_OUTPUTS__QUOTED)
	@echo 'Finished building: $@'
	@echo ' '

# Other Targets
clean:
	-$(RM) $(GEN_CMDS__QUOTED)$(GEN_MISC_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED)
	-$(RMDIR) $(GEN_MISC_DIRS__QUOTED)
	-$(RM) "DisplayDss.obj" "main.obj" "DisplayController\fvid2_drvMgr.obj" "I2C\bsp_deviceI2c.obj" "I2C\bsp_i2cdrv.obj" "I2C\i2c.obj" "I2C\lld_hsi2c.obj" "board\bsp_board.obj" "board\bsp_boardTda3xx.obj" "board\bsp_platformTda3xx.obj" "board\dma_xbar.obj" "board\hw_pmhal_data.obj" "board\pm_utils.obj" "board\pmhal_cm.obj" "board\pmlib_videopll.obj" "board\pmlib_videopll_data.obj" "board\rti.obj" "bsp\bsp_common.obj" "bsp\bsp_device.obj" "bsp\bsp_osal.obj" "bsp\bsp_platform.obj" "bsp\bsp_safety_osal.obj" "bsp\bsp_tlc59108.obj" "bsp\bsp_utils.obj" "bsp\bspdrv_ioexpTca64xx.obj" "bsp\bspdrv_lcdCtrlApi.obj" "bsp\bspdrv_sii9022a.obj" "bsp\bspdrv_tc358778Ctrl.obj" "bsp\bspdrv_uart.obj" "bsp\bspdrv_uartEdma.obj" "bsp\bsputils_app.obj" "bsp\bsputils_mem.obj" "bsp\bsputils_mem_default.obj" "bsp\bsputils_prf.obj" "bsp\bsputils_uart.obj" "bsp\uart.obj" "diskio\fat_mmcsd.obj" "diskio\ff.obj" "diskio\hs_mmcsdlib.obj" "diskio\hsmmcsd_API.obj" "diskio\mmcsd.obj" "diskio\mmcsd_proto.obj" "edma\edma.obj" "edma\edma3_drv_adv.obj" 
	-$(RM) "edma\edma3_drv_basic.obj" "edma\edma3_drv_init.obj" "edma\edma3_rm_gbl_data.obj" "edma\edma3_tda3xx_cfg.obj" "edma\edma3resmgr.obj" "edma\lld_hsi2c_edma.obj" "edma\sample_cs.obj" "edma\sample_init.obj" "edma\sample_tda3xx_cfg.obj" "edma\sample_tda3xx_int_reg.obj" "vps\cal_evtmgr.obj" "vps\vps_dctrlDrv.obj" "vps\vps_dssDrv.obj" "vps\vps_evtMgr.obj" "vps\vps_graph.obj" "vps\vps_initDrv.obj" "vps\vps_vipDrv.obj" "vpscore\vpscore_dctrl.obj" "vpscore\vpscore_dctrlGraph.obj" "vpscore\vpscore_dss.obj" "vpscore\vpscore_dssWb.obj" "vpsdrv\vpsdrv_control.obj" "vpsdrv\vpsdrv_displayApi.obj" "vpsdrv\vpsdrv_displayCore.obj" "vpsdrv\vpsdrv_displayPriv.obj" "vpsdrv\vpsdrv_displayProc.obj" "vpsdrv\vpsdrv_init.obj" "vpsdrv\vpsdrv_m2mDssApi.obj" "vpsdrv\vpsdrv_m2mDssCore.obj" "vpsdrv\vpsdrv_m2mDssPriv.obj" "vpsdrv\vpsdrv_m2mDssProc.obj" "vpshal\vpshal.obj" "vpshal\vpshal_dssDispcOvlyTda3xx.obj" "vpshal\vpshal_dssDispcPipeTda3xx.obj" "vpshal\vpshal_dssSdVenc.obj" "vpslib\vpslib_init.obj" 
	-$(RM) "DisplayDss.d" "main.d" "DisplayController\fvid2_drvMgr.d" "I2C\bsp_deviceI2c.d" "I2C\bsp_i2cdrv.d" "I2C\i2c.d" "I2C\lld_hsi2c.d" "board\bsp_board.d" "board\bsp_boardTda3xx.d" "board\bsp_platformTda3xx.d" "board\dma_xbar.d" "board\hw_pmhal_data.d" "board\pm_utils.d" "board\pmhal_cm.d" "board\pmlib_videopll.d" "board\pmlib_videopll_data.d" "board\rti.d" "bsp\bsp_common.d" "bsp\bsp_device.d" "bsp\bsp_osal.d" "bsp\bsp_platform.d" "bsp\bsp_safety_osal.d" "bsp\bsp_tlc59108.d" "bsp\bsp_utils.d" "bsp\bspdrv_ioexpTca64xx.d" "bsp\bspdrv_lcdCtrlApi.d" "bsp\bspdrv_sii9022a.d" "bsp\bspdrv_tc358778Ctrl.d" "bsp\bspdrv_uart.d" "bsp\bspdrv_uartEdma.d" "bsp\bsputils_app.d" "bsp\bsputils_mem.d" "bsp\bsputils_mem_default.d" "bsp\bsputils_prf.d" "bsp\bsputils_uart.d" "bsp\uart.d" "diskio\fat_mmcsd.d" "diskio\ff.d" "diskio\hs_mmcsdlib.d" "diskio\hsmmcsd_API.d" "diskio\mmcsd.d" "diskio\mmcsd_proto.d" "edma\edma.d" "edma\edma3_drv_adv.d" "edma\edma3_drv_basic.d" "edma\edma3_drv_init.d" "edma\edma3_rm_gbl_data.d" 
	-$(RM) "edma\edma3_tda3xx_cfg.d" "edma\edma3resmgr.d" "edma\lld_hsi2c_edma.d" "edma\sample_cs.d" "edma\sample_init.d" "edma\sample_tda3xx_cfg.d" "edma\sample_tda3xx_int_reg.d" "vps\cal_evtmgr.d" "vps\vps_dctrlDrv.d" "vps\vps_dssDrv.d" "vps\vps_evtMgr.d" "vps\vps_graph.d" "vps\vps_initDrv.d" "vps\vps_vipDrv.d" "vpscore\vpscore_dctrl.d" "vpscore\vpscore_dctrlGraph.d" "vpscore\vpscore_dss.d" "vpscore\vpscore_dssWb.d" "vpsdrv\vpsdrv_control.d" "vpsdrv\vpsdrv_displayApi.d" "vpsdrv\vpsdrv_displayCore.d" "vpsdrv\vpsdrv_displayPriv.d" "vpsdrv\vpsdrv_displayProc.d" "vpsdrv\vpsdrv_init.d" "vpsdrv\vpsdrv_m2mDssApi.d" "vpsdrv\vpsdrv_m2mDssCore.d" "vpsdrv\vpsdrv_m2mDssPriv.d" "vpsdrv\vpsdrv_m2mDssProc.d" "vpshal\vpshal.d" "vpshal\vpshal_dssDispcOvlyTda3xx.d" "vpshal\vpshal_dssDispcPipeTda3xx.d" "vpshal\vpshal_dssSdVenc.d" "vpslib\vpslib_init.d" 
	-@echo 'Finished clean'
	-@echo ' '

.PHONY: all clean dependents
.SECONDARY:

-include ../makefile.targets

