diff options
Diffstat (limited to 'v4l_experimental/v3tv/Makefile')
| -rw-r--r-- | v4l_experimental/v3tv/Makefile | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/v4l_experimental/v3tv/Makefile b/v4l_experimental/v3tv/Makefile new file mode 100644 index 000000000..4cdc22cc7 --- /dev/null +++ b/v4l_experimental/v3tv/Makefile @@ -0,0 +1,39 @@ +# +# Voodoo3 3500 TV Video For Linux +# + +obj-$(CONFIG_VIDEO_V3TV) += v3tv.o vpx3224.o i2c-voodoo3.o + +CPPFLAGS:= -D__KERNEL__ -I$(M)/../../linux/include -I$(M)/../../v4l $(CPPFLAGS) -I$(KDIR)/include + +ifeq ($(KERNELRELEASE),) + ifeq ($(strip $(KREL)),) + KREL := $(shell uname -r) + endif + ifeq ($(strip $(KDIR)),) + KDIR := /lib/modules/$(KREL)/build + endif + INSTALL_MOD_DIR := v3tv + + .PHONY: all default install clean modules + default: all + all: modules + + M:=$(shell pwd) + + CPPFLAGS:= -D__KERNEL__ -I$(M)/../../linux/include -I$(M)/../../v4l $(CPPFLAGS) -I$(KDIR)/include + + modules modules_install clean: + $(MAKE) -C $(M)/../.. links + $(MAKE) INSTALL_MOD_DIR=$(INSTALL_MOD_DIR) "CPPFLAGS=$(CPPFLAGS)" -C $(KDIR) M=$(M) CONFIG_VIDEO_V3TV=m $@ + + install: + $(MAKE) -C $(M)/../.. links + $(MAKE) INSTALL_MOD_DIR=$(INSTALL_MOD_DIR) "CPPFLAGS=$(CPPFLAGS)" -C $(KDIR) M=$(M) CONFIG_VIDEO_V3TV=m modules_install + +else + + # Backwards compatibility in case kbuild can't find Kbuild on its own. + include Kbuild + +endif |
