4 # Copyright (C) 2006 Laurent Bessard
6 # This file is part of canfestival, a library implementing the canopen
9 # This library is free software; you can redistribute it and/or
10 # modify it under the terms of the GNU Lesser General Public
11 # License as published by the Free Software Foundation; either
12 # version 2.1 of the License, or (at your option) any later version.
14 # This library is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 # Lesser General Public License for more details.
19 # You should have received a copy of the GNU Lesser General Public
20 # License along with this library; if not, write to the Free Software
21 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 CAN_DRIVER = SUB_CAN_DRIVER
26 TIMERS_DRIVER = SUB_TIMERS_DRIVER
27 LED_DRIVER = SUB_LED_DRIVER
28 NVRAM_DRIVER = SUB_NVRAM_DRIVER
33 ifneq ($(LED_DRIVER),led_)
34 $(MAKE) -C $(LED_DRIVER) $@
37 ifneq ($(NVRAM_DRIVER),nvram_)
38 $(MAKE) -C $(NVRAM_DRIVER) $@
41 ifneq ($(TIMERS_DRIVER),timers_)
42 $(MAKE) -C $(TIMERS_DRIVER) $@
45 ifneq ($(CAN_DRIVER),can_)
46 $(MAKE) -C $(CAN_DRIVER) $@
48 $(MAKE) -C $(TARGET) $@
51 ifneq ($(LED_DRIVER),led_)
52 $(MAKE) -C $(LED_DRIVER) $@
55 ifneq ($(NVRAM_DRIVER),nvram_)
56 $(MAKE) -C $(NVRAM_DRIVER) $@
59 ifneq ($(TIMERS_DRIVER),timers_)
60 $(MAKE) -C $(TIMERS_DRIVER) $@
63 ifneq ($(CAN_DRIVER),can_)
64 $(MAKE) -C $(CAN_DRIVER) $@
66 $(MAKE) -C $(TARGET) $@
69 ifneq ($(LED_DRIVER),led_)
70 $(MAKE) -C $(LED_DRIVER) $@
73 ifneq ($(NVRAM_DRIVER),nvram_)
74 $(MAKE) -C $(NVRAM_DRIVER) $@
77 ifneq ($(TIMERS_DRIVER),timers_)
78 $(MAKE) -C $(TIMERS_DRIVER) $@
81 ifneq ($(CAN_DRIVER),can_)
82 $(MAKE) -C $(CAN_DRIVER) $@
84 $(MAKE) -C $(TARGET) $@
87 ifneq ($(LED_DRIVER),led_)
88 $(MAKE) -C $(LED_DRIVER) $@
91 ifneq ($(NVRAM_DRIVER),nvram_)
92 $(MAKE) -C $(NVRAM_DRIVER) $@
95 ifneq ($(TIMERS_DRIVER),timers_)
96 $(MAKE) -C $(TIMERS_DRIVER) $@
99 ifneq ($(CAN_DRIVER),can_)
100 $(MAKE) -C $(CAN_DRIVER) $@
102 $(MAKE) -C $(TARGET) $@
105 ifneq ($(LED_DRIVER),led_)
106 $(MAKE) -C $(LED_DRIVER) $@
109 ifneq ($(NVRAM_DRIVER),nvram_)
110 $(MAKE) -C $(NVRAM_DRIVER) $@
113 ifneq ($(TIMERS_DRIVER),timers_)
114 $(MAKE) -C $(TIMERS_DRIVER) $@
117 ifneq ($(CAN_DRIVER),can_)
118 $(MAKE) -C $(CAN_DRIVER) $@
120 $(MAKE) -C $(TARGET) $@