CFLAGS = -B -n

MRMan: MRMan.o ManSearch.o
    ln -w -g -o MRMan MRMan.o ManSearch.o -larp -lc

MRMan.uue: MRMan
    uuencode >mrman.uue MRMan MRMan

MRMan.man: MRMan.n
    nro >MRMan.man -man MRMan.n

# The document file has some binary characters in it, so...

MRMan.man.uue: MRMan.man
    uuencode >MRMan.man.uue MRMan.man MRMan.man

compress.o: zcat.c
    cc -B +L -o compress.o zcat.c

compress: compress.o
    ln -o compress compress.o -lm32 -lc32

zcat.o: zcat.c
    cc -B +L -DZCAT zcat.c

zcat: zcat.o
    ln -o zcat zcat.o -lc32

zcat.uue: zcat
    uuencode >zcat.uue zcat zcat

all: MRMan compress zcat

SRC = MRMan.c ManSearch.c MRMan.n Makefile zcat.c README

MRManSRC.zoo: $(SRC)
    delete (MRManSRC.zoo)
    zoo a MRManSRC.zoo $(SRC)

MRManSRC.zuu: MRManSRC.zoo
    uuencode >MRManSRC.zuu MRManSRC.zoo MRManSRC.zoo

SRC.sh: MRManSRC.zuu
    makekit -n SRC MRManSRC.zuu

BIN = MRMan.uue MRMan.man.uue zcat.uue README LIBS:arp.library

MRManBIN.zuu: MRManBIN.zoo
    uuencode >MRManBIN.zuu MRManBIN.zoo MRManBIN.zoo
    uusplit MRManBIN.zuu

MRManBIN.zoo: $(BIN)
    delete (MRManBIN.zoo)
    zoo a MRManBIN.zoo $(BIN)

BIN.sh: MRManBIN.zuu
    makekit -n BIN MRManBIN.zuu?*

shars: SRC.sh BIN.sh
