LOCAL_INSTALL=local_install LOCAL_CLEAN=local_clean CURDIR=nadoc all: nadoc crossref clsform crossfix naperm nacom OBJS=clsflat.o clsprint.o crosstbl.o nacom1.o nap.o \ histo.o nacom2.o \ clsinfo.o pagin.o paging.o paginh.o pagint.o permut.o _dict.o include ../rules.mak proto: proto -i -v -ceo+d -fnadoc.nap -c+ -fnadoc.pm -ceo -fnadoc.p -bpagin.h+nadoc.pm \ -bpermut.h+nadoc.pm \ -bnacom.cc+nadoc.pm \ -bclsinfo.h+nadoc.pm -p *.cc #programs LIBS=$(CURDIR).a \ ../etc/etc.a ../tool/common/common.a ../tool/unix/unix.a \ ../tool/common/common.a \ ../tool/unix/unix.a \ ../etc/etc.a \ -llinuxconf nadoc: nadoc.o lib $(GPPLINK) -g nadoc.o $(LIBS) -o nadoc nacom: nacom.o lib $(GPPLINK) nacom.o $(LIBS) -o nacom naperm: naperm.o lib $(GPPLINK) naperm.o $(LIBS) -o naperm crossref: crossref.o lib $(GPPLINK) crossref.o $(LIBS) -o crossref crossfix: crossfix.o lib $(GPPLINK) crossfix.o $(LIBS) -o crossfix clsform: clsform.o lib $(GPPLINK) clsform.o $(LIBS) -o clsform local_install: install -s nadoc $(RPM_BUILD_ROOT)/usr/bin install -s clsform $(RPM_BUILD_ROOT)/usr/bin install -s crossfix $(RPM_BUILD_ROOT)/usr/bin install -s naperm $(RPM_BUILD_ROOT)/usr/bin install -s nacom $(RPM_BUILD_ROOT)/usr/bin install -s crossref $(RPM_BUILD_ROOT)$(SOLUCORP_LIB) local_clean: rm -f nadoc clsform crossfix crossref nacom naperm #test DOCTSTOUT=/tmp/doctst.out doc: doc1 doc2 doc1: ./nadoc -g -p nadoc.doc nadoc.nap /tmp/nadoc.sgml (cd /tmp && sgml2html nadoc.sgml) ./crossref /tmp/nadoc*.html >/tmp/nadoc.xref doc2: ./nadoc -x/tmp/nadoc.xref -g -p nadoc.doc nadoc.nap /tmp/nadoc.sgml (cd /tmp && sgml2html nadoc.sgml) doctst: ./nadoc -c40 -l10 -m15 -p permut.doc permut.nap $(DOCTSTOUT) doctst2: ./nadoc -c40 -l10 -m5 -p permut.doc permut.nap $(DOCTSTOUT) doctst3: ./nadoc -m0 -p permut.doc permut.nap $(DOCTSTOUT) docall: ./nadoc -m0 +p.. permut.all - $(DOCTSTOUT)