CC =		cc
CFLAGS =
LDFLAGS =

HEADERS =	bin.out.h convert.h dbugstubs.h hunk.h
CFILES =	binfio.c convert.c dl.c dohunk.c longio.c unhunk.c
UNHUNKOBJ =	binfio.o convert.o dohunk.o longio.o unhunk.o
LIBOBJ =	getnum.o getopt.o


all :		dl unhunk

unhunk :	$(UNHUNKOBJ) $(LIBOBJ)
		$(CC) $(LDFLAGS) -o unhunk $(UNHUNKOBJ) $(LIBOBJ)

dl :		dl.o $(LIBOBJ)
		$(CC) $(LDFLAGS) -o dl dl.o $(LIBOBJ)

binfio.o :	binfio.c
		$(CC) -c $(CFLAGS) binfio.c

convert.o :	convert.c
		$(CC) -c $(CFLAGS) convert.c

dl.o :		dl.c
		$(CC) -c $(CFLAGS) dl.c

dohunk.o :	dohunk.c
		$(CC) -c $(CFLAGS) dohunk.c

getnum.o :	getnum.c
		$(CC) -c $(CFLAGS) getnum.c

getopt.o :	getopt.c
		$(CC) -c $(CFLAGS) getopt.c

longio.o :	longio.c
		$(CC) -c $(CFLAGS) longio.c

unhunk.o :	unhunk.c
		$(CC) -c $(CFLAGS) unhunk.c
