home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-06-07 | 1.1 KB | 53 lines |
- #
- # Sound Blaster(tm) Driver
- # (Copyright 1991, Brian Smith)
- #
-
- SHELL=/bin/sh
- INCLSYS = /usr/include/sys
- LKDRVRDIR = /etc/conf/pack.d/sb
- LKSCONFDIR = /etc/conf/sdevice.d
- LKNCONFDIR = /etc/conf/node.d
- LKICONFDIR = /etc/conf/init.d
- LKKCONFDIR = /etc/conf/kconfig.d
- DRVRNAME = Driver.o
- CONFNAME = sb
-
- CC=cc
- CFLAGS = -O -DINKERNEL
-
- OBJS = Driver.o
-
- all: Driver.o $(INCLSYS)/sb.h
-
- Driver.o: sb.c $(INCLSYS)/sb.h Makefile
- $(CC) $(CFLAGS) -c sb.c
- mv sb.o Driver.o
-
- install: $(LKDRVRDIR) $(LKDRVRDIR)/$(DRVRNAME) $(LKDRVRDIR)/space.c \
- $(INCLSYS)/sb.h
-
- # OLD install, now done manually
- # install: Driver.o $(INCLSYS)/sb.h Master System Space.c Node
- # /etc/insdriver
- # /etc/kconfig
-
- $(LKDRVRDIR):
- -mkdir $(LKDRVRDIR) 2> /dev/null
- chmod 755 $(LKDRVRDIR)
-
- $(INCLSYS)/sb.h: sb.h
- @echo /bin/cp sb.h $(INCLSYS)/sb.h
- /bin/cp sb.h $(INCLSYS)/sb.h
-
- $(LKDRVRDIR)/Driver.o: Driver.o
- cp Driver.o $(LKDRVRDIR)/$(DRVRNAME)
- chmod 644 $(LKDRVRDIR)/$(DRVRNAME)
-
- $(LKDRVRDIR)/space.c: Space.c
- cp Space.c $(LKDRVRDIR)/space.c
- chmod 644 $(LKDRVRDIR)/space.c
-
- clean:
- rm -f Driver.o
-