X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/cd2dde52dbdb0dfcb890eb911b30bcfef5b46970..0cf2924fcba6dd5eaf2817743e6c1c2b622c1af1:/lincan/src/Makefile.std diff --git a/lincan/src/Makefile.std b/lincan/src/Makefile.std index f740504..994dc4f 100644 --- a/lincan/src/Makefile.std +++ b/lincan/src/Makefile.std @@ -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)