src/Makefile.in
changeset 93 16c8ceea8f18
parent 24 a9543d2ccd56
child 145 e747d2e26af0
equal deleted inserted replaced
92:0d84d95790d9 93:16c8ceea8f18
    28 OS_NAME = SUB_OS_NAME
    28 OS_NAME = SUB_OS_NAME
    29 ARCH_NAME = SUB_ARCH_NAME
    29 ARCH_NAME = SUB_ARCH_NAME
    30 PREFIX = SUB_PREFIX
    30 PREFIX = SUB_PREFIX
    31 BINUTILS_PREFIX = SUB_BINUTILS_PREFIX
    31 BINUTILS_PREFIX = SUB_BINUTILS_PREFIX
    32 TARGET = SUB_TARGET
    32 TARGET = SUB_TARGET
    33 LSS_ENABLE = SUB_LSS_ENABLE
       
    34 LED_ENABLE = SUB_LED_ENABLE
       
    35 NVRAM_ENABLE = SUB_NVRAM_ENABLE
       
    36 CAN_DRIVER = SUB_CAN_DRIVER
    33 CAN_DRIVER = SUB_CAN_DRIVER
    37 TIMERS_DRIVER = SUB_TIMERS_DRIVER
    34 TIMERS_DRIVER = SUB_TIMERS_DRIVER
    38 
    35 
    39 INCLUDES = -I../include -I../include/$(TARGET) -I../include/$(CAN_DRIVER) -I../include/$(TIMERS_DRIVER) -I../drivers/$(TARGET)
    36 INCLUDES = -I../include -I../include/$(TARGET) -I../include/$(CAN_DRIVER) -I../include/$(TIMERS_DRIVER) -I../drivers/$(TARGET)
    40 
    37 
    56 ifeq ($(TARGET),unix)
    53 ifeq ($(TARGET),unix)
    57 OPT_CFLAGS = -O2
    54 OPT_CFLAGS = -O2
    58 endif
    55 endif
    59 
    56 
    60 # # # # Options # # # # 
    57 # # # # Options # # # # 
    61 
       
    62 ifeq ($(LSS_ENABLE),YES)
       
    63 OBJS += $(TARGET)_lss.o
       
    64 SRC_HFILES += ../include/lss.h
       
    65 endif 
       
    66 
       
    67 ifeq ($(LED_ENABLE),YES)
       
    68 OBJS += $(TARGET)_led.o
       
    69 SRC_HFILES += ../include/led.h
       
    70 PROG_CFLAGS += -DLED_ENABLE
       
    71 endif 
       
    72 
       
    73 ifeq ($(NVRAM_ENABLE),YES)
       
    74 OBJS += $(TARGET)_nvram.o
       
    75 SRC_HFILES += ../include/nvram.h
       
    76 endif 
       
    77 
    58 
    78 CFLAGS = SUB_OPT_CFLAGS
    59 CFLAGS = SUB_OPT_CFLAGS
    79 
    60 
    80 all: canfestival
    61 all: canfestival
    81 
    62