--- a/drivers/unix/Makefile.in Tue Apr 03 20:20:27 2007 +0200
+++ b/drivers/unix/Makefile.in Wed Apr 04 13:04:31 2007 +0200
@@ -25,37 +25,35 @@
OPT_CFLAGS = -O2
CFLAGS = SUB_OPT_CFLAGS
PROG_CFLAGS = SUB_PROG_CFLAGS
-LIBS = -lm
-SHAREDLIBOPT = -shared
OS_NAME = SUB_OS_NAME
ARCH_NAME = SUB_ARCH_NAME
PREFIX = SUB_PREFIX
TARGET = SUB_TARGET
CAN_DRIVER = SUB_CAN_DRIVER
TIMERS_DRIVER = SUB_TIMERS_DRIVER
+ENABLE_DLL_DRIVERS = SUB_ENABLE_DLL_DRIVERS
-INCLUDES = -I../../include -I../../include/$(SUB_TARGET)
+INCLUDES = -I../../include -I../../include/$(TARGET) -I../../include/$(TIMERS_DRIVER)
-OBJS =
+OBJS = $(TARGET).o
# add timers driver if any
ifneq ($(TIMERS_DRIVER),timers_)
OBJS += ../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o
endif
-# add can driver if any
-ifneq ($(CAN_DRIVER),can_)
-OBJS += ../$(CAN_DRIVER)/$(CAN_DRIVER).o
-endif
+SRC_HFILES = ../../include/$(TARGET)/applicfg.h ../../include/$(TARGET)/canfestival.h
-SRC_HFILES = ../../include/$(TARGET)/applicfg.h
-
-TARGET_HFILES = $(PREFIX)/include/$(TARGET)/applicfg.h
+TARGET_HFILES = $(PREFIX)/include/$(TARGET)/applicfg.h $(PREFIX)/include/$(TARGET)/canfestival.h
all: driver
driver: $(OBJS)
+
+%o: %c
+ $(CC) $(CFLAGS) $(PROG_CFLAGS) ${PROGDEFINES} $(INCLUDES) -o $@ -c $<
+
#../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o:
# $(MAKE) -C ../$(TIMERS_DRIVER) driver
@@ -78,6 +76,7 @@
rm -f $(TARGET_HFILES)
clean:
+ rm -f $(OBJS)
rm -f libcanfestival_$(TARGET).a
mrproper: clean