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 + -
显示快捷键?