summaryrefslogtreecommitdiff
path: root/doc/user/Makefile.am
blob: 3428ad5366a1b93c423aca68d1c09f5dbf42ccad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
SUBDIRS = src

EXTRA_DIST = bib.skb char.skb colframe.skb document.skb emacs.skb	\
  engine.skb enumeration.skb eq.skb examples.skb figure.skb		\
  font.skb footnote.skb htmle.skb image.skb index.skb			\
  justify.skb latexe.skb lib.skb line.skb links.skb			\
  markup.skb ornament.skb package.skb pie.skb prgm.skb sectioning.skb	\
  skribe-config.skb skribec.skb skribeinfo.skb slide.skb start.skb	\
  syntax.skb table.skb toc.skb user.skb xmle.skb

BUILT_SOURCES = doc-config.scm
html_DATA = user.html

skribilo = $(top_srcdir)/src/skribilo
load_path = $(top_srcdir)/src/guile:$(top_srcdir)/src/guile/skribilo/package

%.html: %.skb
	GUILE_LOAD_PATH=$(load_path):$$GUILE_LOAD_PATH \
	$(skribilo) --target html -I ../ -P ../img -o $@ $<

if HAVE_LOUT

ps_DATA = user.ps

%.lout: %.skb
	GUILE_LOAD_PATH=$(load_path):$$GUILE_LOAD_PATH \
	$(skribilo) --target lout -I ../ -P ../img -o $@ $<

%.ps: %.lout
	$(LOUT) -c $(<:%.lout=%) -o $@ $<

endif

if HAVE_PLOTICUS
doc-config.scm:
	-echo "(define %have-ploticus? #t)" > $@
	-echo "(define %ploticus-path \"$(PLOTICUS)\")" >> $@
else
doc-config.scm:
	-echo "(define %have-ploticus? #f) (define %ploticus-path #f)" > $@
endif