changeset 3768:fda4c0ea039f

install: target added, based on patch by Jukka Tastula <jukka.tastula@kotinet.com>
author arpi
date Wed, 26 Dec 2001 15:49:45 +0000
parents a498c4b93d5d
children 8398ffdc0a8e
files drivers/Makefile
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/drivers/Makefile	Wed Dec 26 14:24:57 2001 +0000
+++ b/drivers/Makefile	Wed Dec 26 15:49:45 2001 +0000
@@ -2,6 +2,8 @@
 KERNEL_INCLUDES = /usr/src/linux/include
 INCLUDES = -I$(KERNEL_INCLUDES)
 CFLAGS = -g -O2  -Wall -D__KERNEL__  -DMODULE  	 -include $(KERNEL_INCLUDES)/linux/modversions.h
+VERSION = $(shell grep UTS_RELEASE $(KERNEL_INCLUDES)/linux/version.h | cut -d '"' -f2)
+MDIR = /lib/modules/$(VERSION)/misc
 
 all: mga_vid.o mga_vid_test
 # sis_vid.o
@@ -15,6 +17,11 @@
 mga_vid_test: mga_vid_test.c
 	$(CC) -g -O -Wall $(INCLUDES) -o $@ $@.c
 
+install: mga_vid.o
+	if test ! -d $(MDIR) ; then mkdir -p $(MDIR) ; fi
+	install -m 644 mga_vid.o $(MDIR)/mga_vid.o
+	depmod -a
+
 dep:
 
 clean: