4 INCPATH= -I../../include
5 CFLAGS= ${DEFS} ${OPTOPTS} ${INCPATH} -DZEROWIDTH
12 LINKS= ofpap ifpap tfpap ifpaprev tfpaprev \
13 ofwpap ifwpap tfwpap ifwpaprev tfwpaprev \
14 ofmpap ifmpap tfmpap ifmpaprev tfmpaprev \
15 ofwmpap ifwmpap tfwmpap ifwmpaprev tfwmpaprev
17 all : ${TARGETS} ${LINKS}
20 -ln -sf ${SBINDIR}/psf $@
23 ${CC} ${CFLAGS} -o psf psf.o ${LIBDIRS} ${LIBS}
26 ${CC} ${CFLAGS} -o psa psa.o ${LIBDIRS} ${LIBS}
29 ${CC} ${CFLAGS} -D_PATH_PAP=\"${BINDIR}/pap\" \
30 -D_PATH_PSORDER=\"${BINDIR}/psorder\" \
31 -D_PATH_PSA=\"${SBINDIR}/psa\" \
32 -D_PATH_PSFILTER=\"${SBINDIR}/etc2ps\" \
33 -D_PATH_PAGECOUNT=\"${RESDIR}/pagecount.ps\" \
37 -mkdir -p ${RESDIR}/filters
38 ${INSTALL} -c psa ${SBINDIR}
39 ${INSTALL} -c etc2ps.sh ${SBINDIR}/etc2ps
40 ${INSTALL} -c pagecount.ps ${RESDIR}
41 ${INSTALL} -c psf ${SBINDIR}
42 tar cBf - ${LINKS} | (cd ${RESDIR}/filters; tar xBf -)
45 rm -f a.out core* *.o *.bak *[Ee]rrs tags
46 rm -f ${TARGETS} ${LINKS}
51 ctags -t -a -f ${TAGSFILE} $$cwd/$$i; \
55 for i in ${SRC} ; do \
56 ${CC} -M ${DEFS} ${INCPATH} $$i | \
57 awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
58 else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
59 else rec = rec " " $$2 } } \
60 END { print rec } ' >> makedep; done
61 sed -n '1,/^# DO NOT DELETE THIS LINE/p' Makefile > Makefile.tmp
62 cat makedep >> Makefile.tmp
64 echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile.tmp
65 echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile.tmp
66 echo '# see make depend above' >> Makefile.tmp
68 cp Makefile Makefile.bak
69 mv Makefile.tmp Makefile
71 # DO NOT DELETE THIS LINE