support out-of-tree build
by replacing `src` variable in Kbuild files.
This commit is contained in:
parent
722b2d607c
commit
73e6ea9ce6
|
|
@ -3,7 +3,7 @@
|
|||
# ```
|
||||
# include $(top_srcdir)/Makefile.kbuild
|
||||
# ```
|
||||
KBUILD = $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(abs_srcdir)" INSTALL_MOD_DIR="$(INSTALL_MOD_DIR)"
|
||||
KBUILD = $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="$(abs_builddir)" INSTALL_MOD_DIR="$(INSTALL_MOD_DIR)"
|
||||
|
||||
|
||||
modules:
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
REV := $(shell if test -s $(src)/../revision; then \
|
||||
cat $(src)/../revision; \
|
||||
else \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
TOPDIR := $(src)/../..
|
||||
|
||||
ifeq (@ENABLE_CCAT@,1)
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
TOPDIR := $(src)/../..
|
||||
|
||||
REV := $(shell if test -s $(TOPDIR)/revision; then \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
TOPDIR := $(src)/../..
|
||||
|
||||
REV := $(shell if test -s $(TOPDIR)/revision; then \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
TOPDIR := $(src)/../..
|
||||
|
||||
REV := $(shell if test -s $(TOPDIR)/revision; then \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
obj-m := ec_dc_rtai_sample.o
|
||||
|
||||
ec_dc_rtai_sample-objs := dc_rtai_sample.o
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
|
||||
obj-m := ec_mini.o
|
||||
|
||||
ec_mini-objs := mini.o
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
obj-m := ec_rtai_sample.o
|
||||
|
||||
ec_rtai_sample-objs := rtai_sample.o
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
obj-m := ec_tty_example.o
|
||||
|
||||
ec_tty_example-objs := \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
obj-m := ec_master.o
|
||||
|
||||
ec_master-objs := \
|
||||
|
|
|
|||
|
|
@ -31,6 +31,9 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
src := @abs_srcdir@
|
||||
ccflags-y := -I@abs_top_builddir@
|
||||
|
||||
obj-m := ec_tty.o
|
||||
|
||||
ec_tty-objs := \
|
||||
|
|
|
|||
Loading…
Reference in New Issue