diff options
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | doc/user/Makefile.am | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 1873a4e..11596a6 100644 --- a/configure.ac +++ b/configure.ac @@ -47,6 +47,10 @@ GUILE_MODULE_REQUIRED([srfi srfi-35]) AC_PATH_PROG([LOUT], [lout]) AM_CONDITIONAL([HAVE_LOUT], [test "x$LOUT" != "x"]) +# Look for `ps2pdf' from GhostScript. +AC_PATH_PROG([PS2PDF], [ps2pdf]) +AM_CONDITIONAL([HAVE_PS2PDF], [test "x$PS2PDF" != "x"]) + # Look for Ploticus. AC_PATH_PROGS([PLOTICUS], [ploticus pl]) AM_CONDITIONAL([HAVE_PLOTICUS], [test "x$PLOTICUS" != "x"]) diff --git a/doc/user/Makefile.am b/doc/user/Makefile.am index 3a83b20..d9d11bd 100644 --- a/doc/user/Makefile.am +++ b/doc/user/Makefile.am @@ -23,7 +23,11 @@ load_path = $(top_srcdir)/src/guile:$(top_srcdir)/src/guile/skribilo/package:$(t if HAVE_LOUT +if HAVE_PS2PDF +pdf_DATA = user.pdf +else ps_DATA = user.ps +endif .skb.lout: GUILE_LOAD_PATH=$(load_path):$$GUILE_LOAD_PATH \ @@ -34,6 +38,11 @@ ps_DATA = user.ps endif +if HAVE_PS2PDF +.ps.pdf: + $(PS2PDF) $(@:%.pdf=%.ps) +endif + if HAVE_PLOTICUS doc-config.scm: -echo "(define %have-ploticus? #t)" > $@ |