#
# makefile to make the mini driver
#
RELEASE = 1

VERSION = 0

TOP = $(HOME)/mini

BDIR = $(TOP)/bin

LDIR = $(TOP)/lib

CC = gcc

DCFL = -O -Wall

CFLAGS = $(DCFL) -I.

LIBS =

LDFLAGS =

LDLIBS =

SRCS =	main.c

HDRS =	version.h

OBJS =	main.o

EXTSRCS =

DOC =

PROG = mini

MAKEFILE = Makefile

JUNK =	tmp core

help:
	@echo "Possible make targets:"
	@echo "all		Create local running programs."
	@echo "clean		Free disk space."
	@echo "install		Install relevant files."

all: $(PROG)

install: $(PROG) $(SCRIPT)
	cp $(PROG) $(BDIR)
	strip $(BDIR)/$(PROG)

clean:
	rm -f $(JUNK) $(OBJS) $(PROG)

# Non-standard make rules
###
$(PROG): $(OBJS) $(LIBS)
	$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@ $(LDLIBS)

main.o: main.c
	$(CC) $(CFLAGS) -DLDIR=\"$(LDIR)\" -c main.c
