makefile

来自「STi5518机顶盒ATAPI源代码!绝对超值!」· 代码 · 共 71 行

TXT
71
字号
DVD_MAKE_VERSION := 2ifdef IN_OBJECT_DIR# Pick up default rules	and variablesinclude	$(DVD_MAKE)/generic.mak# Other	components this	component is dependant uponIMPORTS	= stcommon stevt sttbxEXPORTS	= statapi.h statapi.libTARGETS	= statapi.lib# local	objects	which comprise this componentOBJS = hal_atapi.tco ctrl_atapi.tco cmmd_atapi.tco cmmd_ata.tco	statapi.tco # Build	optionsifdef ATAPI_BMDMA    CFLAGS := $(CFLAGS)	 -DBMDMA_ENABLE	endififdef ATAPI_DEBUG    CFLAGS := $(CFLAGS)	-DSTTBX_PRINTendififdef ATAPI_GPDMA    CFLAGS := $(CFLAGS)	-DATAPI_GPDMA    IMPORTS := $(IMPORTS) stgpdmaendififdef ATAPI_POLLING    CFLAGS := $(CFLAGS)	-DATAPI_POLLING	endif ifdef HDDI_5514_CUT_2    CFLAGS := $(CFLAGS)	-DHDDI_5514_CUT_2endififdef HDDI_5514_CUT_3    CFLAGS := $(CFLAGS)	-DHDDI_5514_CUT_3endif# *May*	need changing on a per device basis. Relevant to PIO transfer only.ifdef ATAPI_WAIT    CFLAGS := $(CFLAGS)	-DWAIT=$(ATAPI_WAIT)else    CFLAGS := $(CFLAGS)	-DWAIT=3endifinclude	$(DVD_MAKE)/defrules.makstatapi.lib: $(OBJS)	@$(ECHO) Building $@	$(BUILD_LIBRARY)clean:	-$(RM) *.tco	-$(RM) $(TARGETS)hal_atapi.tco: hal_atapi.c hal_atapi.hctrl_atapi.tco:	ata.h hal_atapi.hcmmd_atapi.tco:	ata.h hal_atapi.hcmmd_ata.tco: ata.h hal_atapi.hstatapi.tco: ata.h hal_atapi.helseinclude	$(DVD_MAKE)/builddir.makendif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?