SCCSID
= @
(#)Makefile 1.14 %G%
INSTALL
= ${DESTDIR}/usr
/ucb
INSTALLIB
= ${DESTDIR}/usr
/lib
all: pix px_header
pc pc2 pc3 pmerge pcexterns.o
dd if
=px_header of
=${INSTALLIB}/${PX_HEADER} conv
=sync
cp how
* pc2 pc3 pcexterns.o
${INSTALLIB}
cd
${INSTALLIB}; chmod
744 how
* pcexterns.o
${PX_HEADER}
cd
${INSTALLIB}; chmod
555 pc2 pc3
cp pmerge
${INSTALL}/pmerge
-pc -w pxref.p
-o
${INSTALL}/pxref
cd
${INSTALL} ; chmod
555 pmerge pxref
pc pix
${CC} ${CFLAGS} -o pix pix.c config.o
${CC} ${CFLAGS} -o pmerge pmerge.c
px_header
: px_header.c
${SRCDIR}/objfmt.h config.o
${CC} ${CFLAGS} -o px_header px_header.c config.o
-N
${CC} ${CFLAGS} pc2.c
-lpc
-o tmp
${CC} ${CFLAGS} pc2.o
-o pc2
rm -f pc2.o npc2.s pc2.s tmp
pc3
: pc3.c pc3.h
${SRCDIR}/pstab.h
${CC} ${CFLAGS} pc3.c
-o pc3
${CC} ${CFLAGS} -o
pc pc.c
LIBRARIES
= /usr
/lib
/libpc.a
/lib
/libc.a
/usr
/lib
/libm.a
/usr
/lib
/libg.a
pcexterns.o
: pcexterns.awk
${LIBRARIES}
|
sort -t
\" +1 -2 -u
>pcexterns.s
|
sort -t
\" +1 -2 -u
>>pcexterns.s
|
sort -t
\" +1 -2 -u
>>pcexterns.s
|
sort -t
\" +1 -2 -u
>>pcexterns.s
as pcexterns.s
-o pcexterns.o
opcode.h
: ${SRCDIR}/OPnames.h
${SRCDIR}/opc.c
cc ${SRCDIR}/opc.c
-o opc
picture
: ${SRCDIR}/OPnames.h
${SRCDIR}/pic.c
cc ${SRCDIR}/pic.c
-o pic
${RM} pix px_header pxref pmerge
pc pc2 pc3 \
pcexterns.s
*.o errs opc opc.c pic pic.c picture
@pr READ_ME makefile picture
@pr pix.c pmerge.c pxref.p
pc.c pc2.c pc3.h pc3.c