📄 makefile
字号:
# Copyright (c) 2004, 2005 Koninklijke Philips Electronics N V. Includes code# copyright (c) 2004 by VCom Electronics Inc; copyright transferred by verbal# agreement between Tim Meakin and Jonathan Coxhead, November 2004. All rights# reserved.## This source code and any compilation or derivative thereof is the proprietary# information of Koninklijke Philips Electronics N V and is confidential in# nature. Under no circumstances is this software to be exposed to or placed# under an Open Source License of any type without the express written# permission of Koninklijke Philips Electronics N V.## ################################################################################ Module: %name: makefile % %version: 1 %## %date_created: Fri Mar 11 11:55:55 2005 % %created_by: jcoxhead %## %date_modified: Fri Jun 14 11:31:56 2002 % %derived_by: jcoxhead %## ###############################################################################-------------------------------------------------------------------------------# Makefile for exolMpegTs#-------------------------------------------------------------------------------DIR_LOCAL = apps/exolMpegTs#*******************************************************************************# Do not change the following include#*******************************************************************************include $(_TMROOT)/sde/environment.mk#-------------------------------------------------------------------------------# Source environment variables#-------------------------------------------------------------------------------IDL_SOURCES = \CXX_SOURCES = \C_SOURCES = \ src/exolMpegTs.c \ src/psi_task.c \ src/private_data_task.c \ src/user_data_task.c \ src/watchdog.c \#-------------------------------------------------------------------------------# Required components#-------------------------------------------------------------------------------REQUIRES = \ tmMainStreaming \ tmMain \ tmDefaults \ tmml \ tmosal \ tmClock \ tmArith \ tmDbg \ tmVideoMode \ tmFread \ tmFwrite \ tmVrendGfxVo \ tmDemuxMpegTs \ tmFgpiWrapper \ tmdlFgpi \ tmdlGpio \ tmdlWatchdog \ tmAdecAc3 \ tmAdecMp3 \ tmVdecMpeg \ tmdlQvcp \ tmNode \ tmArendAo \ tmVencAna \ tmbslVencAna \ tmbslCore \ tmhwVdiVdoRouter \ tmdlMbs2 \ ItmAcommon \#-------------------------------------------------------------------------------# Name of required Libraries#-------------------------------------------------------------------------------LIBS = \ tmMainStreaming \ tmMain \ tmDefaults \ tmml \ tmSpOsal \ tmClock \ tmArith \ tmVideoMode \ tmFread \ tmFwrite \ tmVrendGfxVo \ tmDemuxMpegTs \ tmFgpiWrapper \ tmdlFgpi \ tmdlGpio \ tmdlWatchdog \ tmAdecAc3 \ tmAdecMp3 \ tmVdecMpeg \ tmdlQvcp \ tmNode \ tmArendAo \ tmVencAna \ tmhwVdiVdoRouter \ tmbsl7104 \ifneq ($(_TMTGTREL),retail)LIBS += \ tmDbg \endif#-------------------------------------------------------------------------------# Name of target#-------------------------------------------------------------------------------TARGET = exolMpegTs#-------------------------------------------------------------------------------# Application specific compilerflags, these overrule the generic flags#-------------------------------------------------------------------------------LOCAL_LDFLAGS = \LOCAL_CFLAGS += \ -nogdu \# Set PNX ID for Viper Iifneq ($(findstring _pnx8525_,$(_TMDIVERSITY)),)LOCAL_CFLAGS += -DTMFL_PNX_ID=8525endif# Set PNX ID for Viper IIifneq ($(findstring _pnx8550_,$(_TMDIVERSITY)),)LOCAL_CFLAGS += -DTMFL_PNX_ID=8550endif# Set PNX ID for PNX1500ifneq ($(findstring _pnx1500_,$(_TMDIVERSITY)),)LOCAL_CFLAGS += -DTMFL_PNX_ID=1500endif#-------------------------------------------------------------------------------# Handle the user-defined diversity _td_ for TimeDoctor#-------------------------------------------------------------------------------include $(_TMROOT)/inc/mk/td.mk#choose trace version#_tmMain_SUFFIX=_t # sets up your trace buffer#_tmDbg_SUFFIX=_t # enables the debug library for tracing#_tmArendAo_SUFFIX=_t # the library that you want to selectively trace here#_tmDemuxMpegTs_SUFFIX=_t # ...#_tmDefaults_SUFFIX=_t # ...#_tmVdecMpeg_SUFFIX=_t#_tmAdecMp3_SUFFIX=_t#_tmAdecAc3_SUFFIX=_t#-------------------------------------------------------------------------------# Main build rule#-------------------------------------------------------------------------------all: configuration target#*******************************************************************************# Do not change the following include#*******************************************************************************ifneq ($(DIR_CONFIG),_)include $(DIR_SDE)/$(DIR_CONFIG)/maketarget$(_TMBSL).mkendif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -