From 52a953d773f7990deeca1219f0a56922036db2f1 Mon Sep 17 00:00:00 2001 From: Mike Isely Date: Sun, 15 Jan 2006 02:31:29 +0000 Subject: Remove obsolete build instructions from pvrusb2 This removes last vestiges of previous pvrusb2 build setup, since this build is driven now by the main build. Makefile here is adjusted to outsource build actions "upstairs" to V4L if it is still used so previous behavior is still present. From: Mike Isely Signed-off-by: Michael Krufky Signed-off-by: Mike Isely --- v4l_experimental/pvrusb2/Kbuild | 32 ------------------ v4l_experimental/pvrusb2/Makefile | 71 ++++----------------------------------- 2 files changed, 7 insertions(+), 96 deletions(-) delete mode 100644 v4l_experimental/pvrusb2/Kbuild (limited to 'v4l_experimental') diff --git a/v4l_experimental/pvrusb2/Kbuild b/v4l_experimental/pvrusb2/Kbuild deleted file mode 100644 index 635e58b28..000000000 --- a/v4l_experimental/pvrusb2/Kbuild +++ /dev/null @@ -1,32 +0,0 @@ - -pvrusb2-objs := \ - pvrusb2-i2c-core.o \ - pvrusb2-i2c-cmd-v4l2.o \ - pvrusb2-audio.o \ - pvrusb2-i2c-chips-v4l2.o \ - pvrusb2-encoder.o \ - pvrusb2-video-v4l.o \ - pvrusb2-eeprom.o \ - pvrusb2-tuner.o \ - pvrusb2-demod.o \ - pvrusb2-main.o \ - pvrusb2-hdw.o \ - pvrusb2-v4l2.o \ - pvrusb2-sysfs.o \ - pvrusb2-context.o \ - pvrusb2-io.o \ - pvrusb2-ioread.o \ - pvrusb2-debugifc.o \ - $(END) - -obj-$(CONFIG_VIDEO_PVRUSB2) += pvrusb2.o - -# Stuff for Emacs to see, in order to encourage consistent editing style: -# *** Local Variables: *** -# *** mode: Makefile *** -# *** fill-column: 75 *** -# *** indent-tabs-mode: nil *** -# *** End: *** - -# Similarly for vim to see: -# vim:expandtab:textwidth=75 diff --git a/v4l_experimental/pvrusb2/Makefile b/v4l_experimental/pvrusb2/Makefile index 88eb298b6..0c43d6977 100644 --- a/v4l_experimental/pvrusb2/Makefile +++ b/v4l_experimental/pvrusb2/Makefile @@ -1,67 +1,10 @@ +BUILD_DIR := $(shell pwd)/../.. -# Mike Isely +all: + $(MAKE) -C $(BUILD_DIR) pvrusb2 -# This is the module build file for pvrusb2 (ONLY when built as part -# of v4l in the experimental area). It requires the kbuild system -# from any 2.6.x kernel. It requires the kbuild system from any 2.6.x -# kernel (but it's only been tried against kernels 2.6.10 and later). -# This WILL NOT BUILD for 2.4.x kernels. Don't even bother trying. -# Even if you were to fix this build for 2.4.x, you would still have -# to port the driver as well. Everything here assumes 2.6.x. - -# To build, you can just run this Makefile. There are several -# variables you may want to override however: - -# KDIR - Path to kernel source tree -# KREL - Version of kernel, i.e. 'uname -r' output -# INSTALL_MOD_DIR - where within the module tree to put the driver - -# If you do not override anything, then KREL is set to the result of -# 'uname -r', KDIR is set to '/lib/modules/$(KREL)/build', and -# INSTALL_MOD_DIR is set to 'pvrusb2'. If you choose to override -# KDIR, then you do _NOT_ need to worry about KREL, as KREL is only -# used here when calculating KDIR. If the default path for KDIR is -# only wrong in terms of version element, then you can just override -# KREL with the corrected value. - -# Sensible build targets include 'modules' (same as no target), -# 'install', and 'clean' - -# For building within the v4l experimental area, we have to adjust our -# include paths and also ensure that the environment as been set up -# (which is presumably what the "links" callout is for). - -ifeq ($(KERNELRELEASE),) - - # Override any of these if you'd like - ifeq ($(strip $(KREL)),) - KREL := $(shell uname -r) - endif - ifeq ($(strip $(KDIR)),) - KDIR := /lib/modules/$(KREL)/build - endif - INSTALL_MOD_DIR := pvrusb2 - - .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_PVRUSB2=m $@ - - install: - $(MAKE) -C $(M)/../.. links - $(MAKE) INSTALL_MOD_DIR=$(INSTALL_MOD_DIR) "CPPFLAGS=$(CPPFLAGS)" -C $(KDIR) M=$(M) CONFIG_VIDEO_PVRUSB2=m modules_install - -else - - # Backwards compatibility in case kbuild can't find Kbuild on its own. - include Kbuild - -endif +install: + $(MAKE) -C $(BUILD_DIR) install +%:: + $(MAKE) -C $(BUILD_DIR) $(MAKECMDGOALS) -- cgit v1.2.3