summaryrefslogtreecommitdiffstats
path: root/kernel/Makefile.gsp_rpc
blob: 8bbee6ba733a4388e69e2df5b136ee17dcda39d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 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