-all:
- gcc -Wall -ocegw -I../../linux/include/uapi/linux/can cegw.c
-debug:
- gcc -Wall -ggdb -D_DEBUG -ocegw -I../../linux/include/uapi/linux/can cegw.c
+all: include
+ gcc -Wall -ocegw -Iinclude cegw.c
+debug: include
+ gcc -Wall -ggdb -D_DEBUG -ocegw -Iinclude cegw.c
+
+include: ../../linux/include/uapi/linux/can/canethgw.h
+ make -C ../../linux headers_install INSTALL_HDR_PATH=$(CURDIR)