Fix icp include directories for in-tree build
When zfs is built in-tree using --enable-linux-builtin, the compile commands are executed from the kernel build directory. If the build directory is different from the kernel source directory, passing -Ifs/zfs/icp will not find the headers as they are not present in the build directory. Fix this by adding @abs_top_srcdir@ to pull the headers from the zfs source tree instead. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Arvind Sankar <nivedita@alum.mit.edu> Closes #10021
This commit is contained in:
parent
8136956716
commit
65635c3403
|
@ -5,9 +5,9 @@ MODULE := icp
|
|||
|
||||
obj-$(CONFIG_ZFS) := $(MODULE).o
|
||||
|
||||
asflags-y := -I$(src)/include
|
||||
asflags-y := -I@abs_top_srcdir@/module/icp/include
|
||||
asflags-y += $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS)
|
||||
ccflags-y := -I$(src)/include
|
||||
ccflags-y := -I@abs_top_srcdir@/module/icp/include
|
||||
ccflags-y += $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS)
|
||||
|
||||
$(MODULE)-objs += illumos-crypto.o
|
||||
|
|
Loading…
Reference in New Issue