www.pudn.com > drivers.rar > customer.mak


# 
#       Makefile for Customer Riviera driver (ARM compiler)  
# 
#       Copyright (c) Texas Instruments 2002 
#  
#       Author: Laurent Sollier 
#       Date : 17 May 2002 
 
# Compilation flags 
CUST_FLAGS     = -mt -mn $(CFLAGSDRIVERS) 
 
# Libraries definition 
LIB_CUST	    := $(OUT_LIB_DIR)/cust.lib 
CFG_LIBS    += $(LIB_CUST) 
 
 
# Source definition 
SRC_CUST       += $(DRIVERS_APP_DIR)/customer/drv_dummy.c \ 
			$(DRIVERS_APP_DIR)/customer/GPIO_DETECT.c \ 
			$(DRIVERS_APP_DIR)/customer/peripherals.c 
 
# Objects definition 
OBJ_CUST      := $(patsubst ../%.c,$(TEMPORARY_FILE_DIR)/%.obj,$(filter %.c,$($(TP)SRC_CUST))) 
CFG_OBJS     += $(OBJ_CUST) 
CFG_DEPS     += $(OBJ_CUST:.obj=.d) 
 
######## LIBRARIES ############# 
$(LIB_CUST) : $(OBJ_CUST) 
	$(MKDIR) $(dir $@) 
	$($(TP)LINKER) $($(TP)LFLAGS) $($(TP)LOUTOUT_FLAG)$@ $^ 
 
######## OBJECTS ############# 
$(OBJ_CUST) : $(TEMPORARY_FILE_DIR)/%.obj: ../%.c 
	$($(TP)COMPILER) $($(TP)CUST_FLAGS) $($(TP)COUTPUT_FLAG)$(@D)/ $<