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)/ $<