Redesign KProbe module (separating core and arch parts).
[kernel/swap-modules.git] / kprobe / Makefile
1 target_kernel_src = @KERNEL@
2 kprobes_module_dir = $(realpath $(top_srcdir)/src/modules/kprobe)
3 module_name = inperfa_kprobe
4 cross_compiler = $(subst gcc,,$(CC))
5
6 all-local:
7         CROSS_COMPILE=$(cross_compiler) $(MAKE) ARCH=arm $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(kprobes_module_dir) modules
8
9 clean-local:
10         CROSS_COMPILE=$(cross_compiler) $(MAKE) ARCH=arm $(AM_MAKEFLAGS) -C $(target_kernel_src) M=$(kprobes_module_dir) clean
11
12 install-exec-local:
13         install -m 644 $(kprobes_module_dir)/$(module_name).ko $(prefix)
14         install -m 755 $(kprobes_module_dir)/$(module_name).sh $(prefix)