# Makefile

# User-specific settings
VERSION = 1.1
LINUX  = /usr/src/linux
BINDIR = /usr/local/bin
MANDIR = /usr/local/man/man1

# Common settings
CC = gcc
RM = rm -f
CFLAGS=	-Wall -O2 -fomit-frame-pointer -I $(LINUX)/include -I $(LINUX)/drivers
LDFLAGS= -s

# Rules:

all: unload

unload:	unload.c
	$(CC) $(CFLAGS) $(LDFLAGS) -o unload unload.c

install: unload
	install -m 555 unload $(BINDIR)
	ln -s unload $(BINDIR)/load
	install -m 444 unload.1 $(MANDIR)
	ln -s unload.1 $(MANDIR)/load.1

uninstall:
	$(RM) $(BINDIR)/unload $(BINDIR)/load
	$(RM) $(MANDIR)/unload.1 $(MANDIR)/load.1

deinstall: uninstall

remove: uninstall

clean:
	$(RM) unload unload.o core *~

dist:	unload.c Makefile unload.1 README COPYING
	$(RM) unload unload.o core ../load-unload-$(VERSION).tar.gz *~
	cd .. ; tar -cvzf load-unload-$(VERSION).tar.gz load-unload-$(VERSION)








