Makefile 520 B

123456789101112131415161718
  1. CROSS_COMPILE=arm-poky-linux-gnueabi-
  2. obj-m := coral.o
  3. coral-objs := main.o led.o light_ring.o ssegment.o ec_version.o buzzer.o fan.o writeprotect.o myname.o cash_drawers.o batteryled.o watchdog.o power.o switches.o backlight.o gsensor.o lcd_2x20.o smart_battery.o
  4. KERNELDIR := /lib/modules/$(shell uname -r)/build
  5. ccflags-y += -I./include
  6. EXTRA_CFLAGS +=-g -I$(PWD)/include
  7. PWD = $(shell pwd)
  8. all:
  9. make -C $(KERNELDIR) M=$(PWD) modules
  10. clean:
  11. rm -rf *.o
  12. rm *.ko *.order *.mod.c *.symvers