Makefile 521 B

12345678910111213141516171819202122
  1. include $(PWD)/../Param.mk
  2. include $(PWD)/../../version/$(VERSION_CFG).mk
  3. TARGET = thead_video
  4. obj-m +=$(TARGET).o
  5. $(TARGET)-objs += video.o
  6. $(TARGET)-objs += video_sysfs.o
  7. $(TARGET)-objs += video_hw_info.o
  8. $(TARGET)-objs += subdev.o
  9. EXTRA_CFLAGS += -I$(PWD)/../../common
  10. ccflags-$(CONFIG_DEBUG) += -DDEBUG
  11. PWD :=$(shell pwd)
  12. all:
  13. make -C $(KERNEL) M=$(PWD) CONFIG_DEBUG=y modules
  14. modules_install:
  15. make -C $(KERNEL_SRC) M=$(SRC) modules_install
  16. clean:
  17. rm -rf $($(TARGET)-objs)
  18. make -C $(KERNEL) M=`pwd` clean