equal
deleted
inserted
replaced
30 ARCH_NAME = SUB_ARCH_NAME |
30 ARCH_NAME = SUB_ARCH_NAME |
31 PREFIX = SUB_PREFIX |
31 PREFIX = SUB_PREFIX |
32 TARGET = SUB_TARGET |
32 TARGET = SUB_TARGET |
33 CAN_DRIVER = SUB_CAN_DRIVER |
33 CAN_DRIVER = SUB_CAN_DRIVER |
34 TIMERS_DRIVER = SUB_TIMERS_DRIVER |
34 TIMERS_DRIVER = SUB_TIMERS_DRIVER |
|
35 LED_ENABLE = SUB_LED_ENABLE |
35 |
36 |
36 INCLUDES = -I../../include -I../../include/$(TARGET) -I../../include/$(CAN_DRIVER) -I../../include/$(TIMERS_DRIVER) |
37 INCLUDES = -I../../include -I../../include/$(TARGET) -I../../include/$(CAN_DRIVER) -I../../include/$(TIMERS_DRIVER) |
37 |
38 |
38 MASTER_OBJS = TestSlave.o TestMaster.o TestMasterSlave.o Slave.o Master.o |
39 MASTER_OBJS = TestSlave.o TestMaster.o TestMasterSlave.o Slave.o Master.o |
39 |
40 |
40 OBJS = $(MASTER_OBJS) ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a ../../src/libcanfestival.a |
41 OBJS = $(MASTER_OBJS) ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a ../../src/libcanfestival.a |
41 |
42 |
42 ifeq ($(TIMERS_DRIVER),timers_xeno) |
43 ifeq ($(TIMERS_DRIVER),timers_xeno) |
43 PROGDEFINES = -DUSE_XENO |
44 PROGDEFINES = -DUSE_XENO |
44 endif |
45 endif |
|
46 |
|
47 ifeq ($(LED_ENABLE),YES) |
|
48 OBJS += ../../drivers/can_virtual/led_virtual.o |
|
49 PROG_CFLAGS += -DLED_ENABLE |
|
50 endif |
|
51 |
45 |
52 |
46 all: TestMasterSlave |
53 all: TestMasterSlave |
47 |
54 |
48 ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a: |
55 ../../drivers/$(TARGET)/libcanfestival_$(TARGET).a: |
49 $(MAKE) -C ../../drivers/$(TARGET) libcanfestival_$(TARGET).a |
56 $(MAKE) -C ../../drivers/$(TARGET) libcanfestival_$(TARGET).a |