📄 makefile.svn-base
字号:
DVD_MAKE_VERSION := 2ifdef IN_OBJECT_DIR# Pick up default rules and variables#---------------------include $(DVD_MAKE)/generic.makCOMPONENT_NAME := osforlinuxINCLUDES += -I$(subst $(BAD_SLASH),$(GOOD_SLASH),../../../shared)INCLUDES += -I$(subst $(BAD_SLASH),$(GOOD_SLASH),../../../include)INCLUDES += -I$(subst $(BAD_SLASH),$(GOOD_SLASH),../../../../include)# Define the targets#-------------------ST20_TARGETS := $(COMPONENT_NAME).libST20_EXPORTS := $(COMPONENT_NAME).h $(COMPONENT_NAME).libifeq "$(DVD_OS)" "LINUX"ST40_TARGETS := $(call ST20LIB_TO_LINUXLIB,$(ST20_TARGETS))ST40_EXPORTS := $(call ST20LIB_TO_LINUXLIB,$(ST20_EXPORTS))elseST40_TARGETS := $(call ST20LIB_TO_ST40LIB,$(ST20_TARGETS))ST40_EXPORTS := $(call ST20LIB_TO_ST40LIB,$(ST20_EXPORTS))endifST200_TARGETS := $(ST40_TARGETS)ST200_EXPORTS := $(ST40_EXPORTS)ST20_OBJS := $(patsubst $(DVD_BUILD_DIR)/%.c,%.tco,$(wildcard $(DVD_BUILD_DIR)/*.c)) $(ARCHITECTURE)_OBJS := $(call ST20OBJ_TO_LINUXOBJ,$(ST20_OBJS))#$(error $($(ARCHITECTURE)_OBJS))# Pick up standars rules#-----------------------include $(DVD_MAKE)/defrules.mak$($(ARCHITECTURE)_TARGETS): $($(ARCHITECTURE)_OBJS) $(ECHO) Building $@ $(BUILD_LIBRARY)# Clean the lib#--------------clean : -$(RM) $(OBJ_DIR)/$($(ARCHITECTURE)_TARGETS) -$(RM) $(WRAPPER_EXPORTS)/lib/$(DVD_PLATFORM)_$(DVD_BACKEND)_$(DVD_OS)/$(ST40_TARGETS)# Default rule#-------------FORCE:elseinclude $(DVD_MAKE)/builddir.makendif#end of file
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -