Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
This commit is contained in:
parent
bd54ab3ced
commit
131bcd7203
|
|
@ -53,6 +53,9 @@ EXTRA_DIST = \
|
||||||
Kbuild.in \
|
Kbuild.in \
|
||||||
README.EoE
|
README.EoE
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ ifeq (@ENABLE_FORCEDETH@,1)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (@ENABLE_E1000@,1)
|
ifeq (@ENABLE_E1000@,1)
|
||||||
obj-m += e1000/
|
obj-m += e1000/
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (@ENABLE_R8169@,1)
|
ifeq (@ENABLE_R8169@,1)
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,9 @@ EXTRA_DIST = \
|
||||||
forcedeth-2.6.19-ethercat.c \
|
forcedeth-2.6.19-ethercat.c \
|
||||||
forcedeth-2.6.19-orig.c
|
forcedeth-2.6.19-orig.c
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
$(MAKE) -C "@abs_top_srcdir@" modules
|
$(MAKE) -C "@abs_top_srcdir@" modules
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,10 +42,11 @@ REV := $(shell if test -s $(TOPDIR)/svnrevision; then \
|
||||||
fi)
|
fi)
|
||||||
|
|
||||||
ifeq (@ENABLE_E1000@,1)
|
ifeq (@ENABLE_E1000@,1)
|
||||||
EC_E1000_OBJ := e1000_main-@KERNEL_E1000@-ethercat.o \
|
EC_E1000_OBJ := \
|
||||||
e1000_hw-@KERNEL_E1000@-ethercat.o \
|
e1000_main-@KERNEL_E1000@-ethercat.o \
|
||||||
e1000_ethtool-@KERNEL_E1000@-ethercat.o \
|
e1000_hw-@KERNEL_E1000@-ethercat.o \
|
||||||
e1000_param-@KERNEL_E1000@-ethercat.o
|
e1000_ethtool-@KERNEL_E1000@-ethercat.o \
|
||||||
|
e1000_param-@KERNEL_E1000@-ethercat.o
|
||||||
obj-m += ec_e1000.o
|
obj-m += ec_e1000.o
|
||||||
ec_e1000-objs := $(EC_E1000_OBJ)
|
ec_e1000-objs := $(EC_E1000_OBJ)
|
||||||
CFLAGS_e1000_main-@KERNEL_E1000@-ethercat.o = -DSVNREV=$(REV)
|
CFLAGS_e1000_main-@KERNEL_E1000@-ethercat.o = -DSVNREV=$(REV)
|
||||||
|
|
|
||||||
|
|
@ -105,6 +105,9 @@ EXTRA_DIST = \
|
||||||
e1000_param-2.6.24-ethercat.c \
|
e1000_param-2.6.24-ethercat.c \
|
||||||
e1000_param-2.6.24-orig.c
|
e1000_param-2.6.24-orig.c
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
$(MAKE) -C "@abs_top_srcdir@" modules
|
$(MAKE) -C "@abs_top_srcdir@" modules
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,15 +39,17 @@ EXTRA_DIST = \
|
||||||
Kbuild.in \
|
Kbuild.in \
|
||||||
mini.c
|
mini.c
|
||||||
|
|
||||||
all:
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
|
modules:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
||||||
|
|
||||||
|
modules_install:
|
||||||
|
mkdir -p $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
cp $(srcdir)/ec_mini.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
||||||
|
|
||||||
install-data-local: modules_install
|
|
||||||
|
|
||||||
modules_install:
|
|
||||||
cp $(srcdir)/ec_mini.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -37,22 +37,25 @@ MODULE := ec_msr_sample
|
||||||
|
|
||||||
obj-m := $(MODULE).o
|
obj-m := $(MODULE).o
|
||||||
|
|
||||||
$(MODULE)-objs := msr_sample.o \
|
$(MODULE)-objs := \
|
||||||
rt_lib/msr-core/msr_lists.o \
|
msr_sample.o \
|
||||||
rt_lib/msr-core/msr_main.o \
|
rt_lib/msr-core/msr_lists.o \
|
||||||
rt_lib/msr-core/msr_charbuf.o \
|
rt_lib/msr-core/msr_main.o \
|
||||||
rt_lib/msr-core/msr_reg.o \
|
rt_lib/msr-core/msr_charbuf.o \
|
||||||
rt_lib/msr-core/msr_interpreter.o \
|
rt_lib/msr-core/msr_reg.o \
|
||||||
rt_lib/msr-core/msr_messages.o \
|
rt_lib/msr-core/msr_interpreter.o \
|
||||||
rt_lib/msr-core/msr_proc.o \
|
rt_lib/msr-core/msr_messages.o \
|
||||||
rt_lib/msr-core/msr_error_reg.o \
|
rt_lib/msr-core/msr_proc.o \
|
||||||
rt_lib/msr-utils/msr_utils.o \
|
rt_lib/msr-core/msr_error_reg.o \
|
||||||
rt_lib/msr-utils/msr_time.o \
|
rt_lib/msr-utils/msr_utils.o \
|
||||||
rt_lib/msr-math/msr_base64.o \
|
rt_lib/msr-utils/msr_time.o \
|
||||||
rt_lib/msr-math/msr_hex_bin.o \
|
rt_lib/msr-math/msr_base64.o \
|
||||||
libm.o
|
rt_lib/msr-math/msr_hex_bin.o \
|
||||||
|
libm.o
|
||||||
|
|
||||||
EXTRA_CFLAGS := -I@MSR_DIR@/include -I@RTAI_DIR@/include \
|
EXTRA_CFLAGS := \
|
||||||
-D_SIMULATION -mhard-float
|
-I@MSR_DIR@/include \
|
||||||
|
-I@RTAI_DIR@/include \
|
||||||
|
-D_SIMULATION -mhard-float
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -38,15 +38,17 @@ EXTRA_DIST = \
|
||||||
msrserv.pl \
|
msrserv.pl \
|
||||||
init.sh
|
init.sh
|
||||||
|
|
||||||
all:
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
|
modules:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
||||||
|
|
||||||
|
modules_install:
|
||||||
|
mkdir -p $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
cp $(srcdir)/ec_msr_sample.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
||||||
|
|
||||||
install-data-local: modules_install
|
|
||||||
|
|
||||||
modules_install:
|
|
||||||
cp $(srcdir)/ec_msr_sample.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -37,15 +37,17 @@ EXTRA_DIST = \
|
||||||
Kbuild.in \
|
Kbuild.in \
|
||||||
rtai_sample.c
|
rtai_sample.c
|
||||||
|
|
||||||
all:
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
|
modules:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
|
||||||
|
|
||||||
|
modules_install:
|
||||||
|
mkdir -p $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
cp $(srcdir)/ec_rtai_sample.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
||||||
|
|
||||||
clean-local:
|
clean-local:
|
||||||
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
|
||||||
|
|
||||||
install-data-local: modules_install
|
|
||||||
|
|
||||||
modules_install:
|
|
||||||
cp $(srcdir)/ec_rtai_sample.ko $(DESTDIR)$(LINUX_MOD_PATH)
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -37,31 +37,31 @@ obj-m := ec_master.o
|
||||||
|
|
||||||
ec_master-objs := \
|
ec_master-objs := \
|
||||||
cdev.o \
|
cdev.o \
|
||||||
datagram.o \
|
datagram.o \
|
||||||
device.o \
|
device.o \
|
||||||
domain.o \
|
domain.o \
|
||||||
fmmu_config.o \
|
fmmu_config.o \
|
||||||
fsm_change.o \
|
fsm_change.o \
|
||||||
fsm_coe.o \
|
fsm_coe.o \
|
||||||
fsm_coe_map.o \
|
fsm_coe_map.o \
|
||||||
fsm_master.o \
|
fsm_master.o \
|
||||||
fsm_pdo_assign.o \
|
fsm_pdo_assign.o \
|
||||||
fsm_pdo_mapping.o \
|
fsm_pdo_mapping.o \
|
||||||
fsm_sii.o \
|
fsm_sii.o \
|
||||||
fsm_slave_config.o \
|
fsm_slave_config.o \
|
||||||
fsm_slave_scan.o \
|
fsm_slave_scan.o \
|
||||||
mailbox.o \
|
mailbox.o \
|
||||||
master.o \
|
master.o \
|
||||||
module.o \
|
module.o \
|
||||||
pdo.o \
|
pdo.o \
|
||||||
pdo_entry.o \
|
pdo_entry.o \
|
||||||
pdo_list.o \
|
pdo_list.o \
|
||||||
sdo.o \
|
sdo.o \
|
||||||
sdo_entry.o \
|
sdo_entry.o \
|
||||||
sdo_request.o \
|
sdo_request.o \
|
||||||
slave.o \
|
slave.o \
|
||||||
slave_config.o \
|
slave_config.o \
|
||||||
sync.o \
|
sync.o \
|
||||||
sync_config.o
|
sync_config.o
|
||||||
|
|
||||||
ifeq (@ENABLE_EOE@,1)
|
ifeq (@ENABLE_EOE@,1)
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,9 @@ EXTRA_DIST = \
|
||||||
sync.c sync.h \
|
sync.c sync.h \
|
||||||
sync_config.c sync_config.h
|
sync_config.c sync_config.h
|
||||||
|
|
||||||
|
BUILT_SOURCES = \
|
||||||
|
Kbuild
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
$(MAKE) -C "@abs_top_srcdir@" modules
|
$(MAKE) -C "@abs_top_srcdir@" modules
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue