]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/src/Makefile.std
*** empty log message ***
[lincan.git] / lincan / src / Makefile.std
index f7405048fa700d4569e3b53d8466c9c58031ff68..994dc4f9cb9df85833fe52f146f8df8b92bec96e 100644 (file)
@@ -62,7 +62,8 @@ endif
 
 SUPPORTED_CARDS = pip pccan smartcan nsi cc_can104 \
                  pc_i03 pcm3680 aim104 m437 pcccan ssv \
-                 bfadcan pikronisa kv_pcican msmcan virtual template
+                 bfadcan pikronisa kv_pcican msmcan virtual template \
+                 unican
 
 #SUPPORTED_CARDS = pcm3680 bfadcan pikronisa template
 
@@ -122,6 +123,12 @@ ifdef PROC_FS
        O_OBJS += proc.o
 endif
 
+ifdef SUBDIRS
+EXTRA_CFLAGS += -I $(SUBDIRS)
+else
+EXTRA_CFLAGS += -I .
+endif
+
 # Target object file if any
 # this must be undefined for 2.5.xx kernels
 ifndef KERNEL_MODULE_V26
@@ -145,7 +152,7 @@ L_OBJS       =
 # Kernel only objects with exported symbols (-DEXPORT_SYMTAB)
 LX_OBJS      = 
 # Additional CFLAGS
-EXTRA_CFLAGS += -I .
+EXTRA_CFLAGS +=
 
 # Linux 2.4.2 and newer build system needs next
 can-objs = $(O_OBJS)
@@ -171,7 +178,7 @@ lincan_config.h: Makefile
        echo >lincan_config.h
        $(foreach card, $(SUPPORTED_CARDS), \
          echo \#define CONFIG_OC_LINCAN_CARD_$(card) 1 >>lincan_config.h ;)
-       
+
 make_this_module: lincan_config.h
        echo Linux kernel version $(KERNEL_VERSION)
        echo Linux kernel sources $(KERNEL_LOCATION)