#
# $Header:Makefile 12.0$
# $ACIS:Makefile 12.0$
# $Source: /ibm/acis/usr/src/bin/adb_ca/RCS/Makefile,v $
#	Makefile	4.3	82/10/27
#
DESTDIR= 
CFLAGS=	-O -w -DSYMBOLIC
IFLAGS=-c -s
CFILES= access.c command.c expr.c format.c input.c main.c message.c opset.c\
	 output.c pcs.c print.c runpcs.c setup.c sym.c unasm.c \
	vtop.c 
OFILES= access.o command.o expr.o format.o input.o main.o message.o opset.o\
	output.o pcs.o print.o runpcs.o setup.o sym.o unasm.o \
	vtop.o

all: adb

adb:	mkdate ${OFILES}
	./mkdate > date.c
	${CC} -o adb date.c ${OFILES} -lm

offsets.h: Mkoffset 
	./Mkoffset > offsets.h

Mkoffset: /usr/include/sys/user.h
	${CC} ${CFLAGS} Mkoffset.c -o Mkoffset

mkdate:
	${CC} mkdate.c -o mkdate

access.o:	defs.h mac.h mode.h machine.h offsets.h
command.o:	defs.h mac.h mode.h machine.h offsets.h
expr.o:		defs.h mac.h mode.h machine.h offsets.h
format.o:	defs.h mac.h mode.h machine.h offsets.h
input.o:	defs.h mac.h mode.h machine.h offsets.h
main.o:		defs.h mac.h mode.h machine.h offsets.h
message.o:	mac.h mode.h machine.h
opset.o:	defs.h mac.h mode.h machine.h offsets.h
output.o:	defs.h mac.h mode.h machine.h offsets.h
pcs.o:		defs.h mac.h mode.h machine.h offsets.h
print.o:	defs.h mac.h mode.h machine.h offsets.h
runpcs.o:	defs.h mac.h mode.h machine.h offsets.h
setup.o:	defs.h mac.h mode.h machine.h offsets.h
sym.o:		defs.h mac.h mode.h machine.h offsets.h



install: adb
	install ${IFLAGS} adb ${DESTDIR}/bin

clean:
	rm -f Mkoffset offsets.h adb date.c date.o mkdate ${OFILES}

print:
	@ls -l | pr
	@pr -f makefile *.h ${CFILES}
