15 lines
536 B
Makefile
15 lines
536 B
Makefile
|
|
ARCH ?= arm
|
||
|
|
CROSS_COMPILE ?= /home/jzh/work/study/weidongshan/100ask_stm32mp157_pro-sdk/ToolChain/arm-buildroot-linux-gnueabihf_sdk-buildroot/bin/arm-linux-
|
||
|
|
KERN_DIR ?= /home/jzh/work/study/weidongshan/100ask_stm32mp157_pro-sdk/Linux-5.4
|
||
|
|
|
||
|
|
all:
|
||
|
|
make -C $(KERN_DIR) M=`pwd` ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) modules
|
||
|
|
$(CROSS_COMPILE)gcc -o led_app led_app.c
|
||
|
|
|
||
|
|
clean:
|
||
|
|
make -C $(KERN_DIR) M=`pwd` ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) modules clean
|
||
|
|
rm -rf modules.order
|
||
|
|
rm -f led_app
|
||
|
|
|
||
|
|
obj-m += led_driver.o
|