2 SGML = drivers.sgml funcref.sgml glossary.sgml \
3 install.sgml intro.sgml other.sgml reference.sgml tutorial.sgml \
4 driverwriting.sgml comedilib.sgml
6 EXTRA_DIST = $(SGML) funcref mkref drivers.txt mkdr FAQ $(all_html) $(all_man) \
7 comedilib.pdf acq-seq.gif
9 BUILT_SOURCES = funcref.sgml drivers.sgml
12 pkgdata_DATA = comedilib.pdf
18 all_html = $(srcdir)/html
19 install_html = install_html
20 uninstall_html = uninstall_html
28 all_man = $(srcdir)/man
29 install_man = install_man
30 uninstall_man = uninstall_man
37 all-local: $(all_html) $(all_man)
39 install-data-local: $(install_html) $(install_man)
42 { $(DOCBOOK2HTML) -o html $(srcdir)/comedilib.sgml && touch html; } || { $(RM) -r html; exit 1; }
45 $(INSTALL) -d $(pkgdatadir)/html
46 for each in $(srcdir)/html/*.html $(srcdir)/*.gif ; do \
47 $(INSTALL_DATA) $$each $(pkgdatadir)/html ; done
49 uninstall-local: $(uninstall_html) $(uninstall_man)
52 for each in $(srcdir)/html/*.html $(srcdir)/*.gif ; do \
53 $(RM) $(pkgdatadir)/html/`basename $$each` ; done
56 { $(DOCBOOK2MAN) -o man $(srcdir)/comedilib.sgml && touch man; } || { $(RM) -r man; exit 1; }
59 $(INSTALL) -d $(mandir)/man3
60 for each in $(srcdir)/man/*.3 ; do $(INSTALL_DATA) $$each $(mandir)/man3 ; done
63 for each in $(srcdir)/man/*.3 ; do $(RM) $(mandir)/man3/`basename $$each` ; done
65 comedilib.pdf: $(SGML)
66 $(DOCBOOK2PDF) $(srcdir)/comedilib.sgml
68 funcref.sgml: funcref mkref
69 $(srcdir)/mkref funcref >funcref.sgml
71 drivers.sgml: drivers.txt mkdr
72 $(srcdir)/mkdr drivers.txt >drivers.sgml
74 maintainer-clean-local:
81 xgettext -k_ -k_s `find .. -name '*.c'`
82 for i in $(locales);do \
83 msgmerge po/$$i.po messages.po -o $$i.po; \
84 mkdir -p locale/$$i/LC_MESSAGES; \
85 msgfmt $$i.po -o locale/$$i/LC_MESSAGES/comedilib.mo; \