# The default postprocessor can be changed automatically as described below. # This default can be overridden by reading the appropriate configuration file # into m4. # Some of the steps could be simplified on many systems. default: @echo "Usage:" @echo " make psdefault" @echo " make pgfdefault" @echo " make gpicdefault" @echo " make clean" @echo " make clobber" SH = sh # SH = bash # To set the default postprocessor to # dpic -p with pstricks, type "make psdefault" psdefault: echo '/define(`m4defaultprocessor/s%[a-z][a-z]*)%pstricks)%' \ > x.sed ls *.m4 | sed -e 's%^ *\(.*\)$$%sed -f x.sed \1 > xxx; mv xxx \1%' | $(SH) @rm -f x.sed # To set the default postprocessor to # dpic -g with TikZ PGF, type "make pgfdefault" pgfdefault: echo '/define(`m4defaultprocessor/s%[a-z][a-z]*)%pgf)%' > x.sed ls *.m4 | sed -e 's%^ *\(.*\)$$%sed -f x.sed \1 > xxx; mv xxx \1%' | $(SH) @rm -f x.sed # To set the default postprocessor to # gpic -t type "make gpicdefault" gpicdefault: echo '/define(`m4defaultprocessor/s%[a-z][a-z]*)%gpic)%' > x.sed ls *.m4 | sed -e 's%^ *\(.*\)$$%sed -f x.sed \1 > xxx; mv xxx \1%' | $(SH) @rm -f x.sed clean: rm -f `find . -name \*~ -print` x.sed xxx (cd doc; make clean) (cd examples; make clean) clobber: rm -f `find . -name \*~ -print` (cd doc; make clobber) (cd examples; make clobber)