# GSP RPC Client Kernel Module Makefile # Build: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) -f Makefile.gsp_rpc obj-m += gsp_rpc_client.o gsp_rpc_client-y := gsp_rpc_client.o ccflags-y += -I$(src)/include ccflags-y += -Wall -Wextra -Werror ccflags-y += -std=gnu11 # For debugging # ccflags-y += -DDEBUG all: $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) -f $(PWD)/Makefile.gsp_rpc modules clean: $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) -f $(PWD)/Makefile.gsp_rpc clean install: $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) -f $(PWD)/Makefile.gsp_rpc modules_install .PHONY: all clean install