equal
deleted
inserted
replaced
31 # |
31 # |
32 #------------------------------------------------------------------------------ |
32 #------------------------------------------------------------------------------ |
33 |
33 |
34 TOPDIR := $(src)/../.. |
34 TOPDIR := $(src)/../.. |
35 |
35 |
36 REV := $(shell if test -s $(TOPDIR)/revision; then \ |
|
37 cat $(TOPDIR)/revision; \ |
|
38 else \ |
|
39 hg id -i $(TOPDIR) 2>/dev/null || echo "unknown"; \ |
|
40 fi) |
|
41 |
|
42 ifeq (@ENABLE_CCAT@,1) |
36 ifeq (@ENABLE_CCAT@,1) |
43 EC_CCAT_OBJ := \ |
37 EC_CCAT_OBJ := \ |
44 module.o \ |
38 module.o \ |
45 netdev.o \ |
39 netdev.o \ |
46 print.o \ |
40 print.o \ |
47 update.o |
41 update.o |
48 obj-m += ec_ccat.o |
42 obj-m += ec_ccat.o |
49 ec_ccat-objs := $(EC_CCAT_OBJ) |
43 ec_ccat-objs := $(EC_CCAT_OBJ) |
50 CFLAGS_ccat_main-@KERNEL_CCAT@-ethercat.o = -DREV=$(REV) |
44 CFLAGS_ccat_main-ethercat.o = -DREV=$(REV) |
51 endif |
45 endif |
52 |
46 |
53 KBUILD_EXTRA_SYMBOLS := \ |
47 KBUILD_EXTRA_SYMBOLS := \ |
54 @abs_top_builddir@/$(LINUX_SYMVERS) \ |
48 @abs_top_builddir@/$(LINUX_SYMVERS) \ |
55 @abs_top_builddir@/master/$(LINUX_SYMVERS) |
49 @abs_top_builddir@/master/$(LINUX_SYMVERS) |