📄 makefile
字号:
VERSION = 01.00.16DEFINES =#### The following flags enable experimental features.# By default, these are enabled for development versions of the driver, and# disabled for release versions.# Optional: Enable driver debuggingDEFINES += -DGSPCA_ENABLE_DEBUG# Optional: Enable direct register read/write for PAC207 development#DEFINES += -DGSPCA_ENABLE_REGISTERPLAY#### The following flags enable features that aren't yet implemented, and# therefore are disabled by default.# Optional: Enable compressionDEFINES += -DGSPCA_ENABLE_COMPRESSION#### Rest of Makefile follows here. You probably won't need to touch this.# Setup definesDEFINES += -DCONFIG_USB_GSPCA_MODULE=1 -DMODULE -D__KERNEL__DEFINES += -DVID_HARDWARE_GSPCA=0xFF -DGSPCA_VERSION=\"$(VERSION)\"ifneq ($(KERNELRELEASE),) # We were called by kbuildCFLAGS += $(DEFINES) obj-m += gspca.ogspca-objs := gspca_core.o decoder/gspcadecoder.o else # We were called from command lineKERNEL_VERSION = `uname -r`KERNELDIR := /lib/modules/$(KERNEL_VERSION)/buildPWD := $(shell pwd)MODULE_INSTALLDIR = /lib/modules/$(KERNEL_VERSION)/kernel/drivers/usb/media/MODULE_INSTALLDIR2 = /lib/modules/$(KERNEL_VERSION)/kernel/drivers/media/video/default: $(MAKE) -C $(KERNELDIR) SUBDIRS=$(PWD) CC=$(CC) modulesinstall: mkdir -p $(MODULE_INSTALLDIR) rm -f $(MODULE_INSTALLDIR)spca5xx.ko rm -f $(MODULE_INSTALLDIR2)gspca.ko install -c -m 0644 gspca.ko $(MODULE_INSTALLDIR) /sbin/depmod -aeuninstall: rm -f $(MODULE_INSTALLDIR)gspca.ko /sbin/depmod -aqendif############################################################################## # OTHER TARGETS ##############################################################################clean: rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \ .gspca.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i \ *.symvers *.err ##############################################################################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -