Incorporate Docbook manual into the build system.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2666 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2000-08-12 02:57:40 +00:00
parent 62a23f8f8c
commit 209ea6aa1a
4 changed files with 144 additions and 147 deletions

View File

@ -1,2 +1,4 @@
Makefile Makefile
gnucash gnucash
gnucash.junk
gnucash.tex

View File

@ -1,7 +1,5 @@
gnucash_helpdir = $(datadir)/gnome/help/gnucash/C gnucash_helpdir = $(datadir)/gnome/help/gnucash/C
GNUCASH_DSL = mysheet.dsl
GNUCASH_SGML_FILES = \ GNUCASH_SGML_FILES = \
bofa-mym.sgml \ bofa-mym.sgml \
xacc-about.sgml \ xacc-about.sgml \
@ -40,72 +38,72 @@ GNUCASH_SGML_FILES = \
xacc-userdocs.sgml \ xacc-userdocs.sgml \
xacc-y2k.sgml xacc-y2k.sgml
GNUCASH_HTML_FILES = \ install-data-local: gnucash/index.html
docbook.css $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)
bofa-mym.html $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/image
gnucash.html $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/stylesheet-images
xacc-about.html # $(INSTALL_DATA) $(srcdir)/topic.dat \
xacc-accountedit.html # $(DESTDIR)$(gnucash_helpdir)/topic.dat
xacc-acctypes.html # $(INSTALL_DATA) $(srcdir)/index.html $(DESTDIR)$(gnucash_helpdir)/
xacc-adjbalwin.html for file in gnucash/*.html; do \
xacc-apar.html basefile=`basename $$file` \
xacc-ar.html $(INSTALL_DATA) $(srcdir)/$$file \
xacc-arch.html $(DESTDIR)$(gnucash_helpdir)/$$basefile; \
xacc-archaeology.html done
xacc-ardef.html for file in gnucash/*.css; do \
xacc-balancereport.html basefile=`basename $$file` \
xacc-balancesheet.html $(INSTALL_DATA) $(srcdir)/$$file \
xacc-capitalgains.html $(DESTDIR)$(gnucash_helpdir)/$$basefile; \
xacc-chartofaccts.html done
xacc-currencyhandling.html # for file in gnucash/image/*.png; do \
xacc-customreports.html # basefile=`basename $$file` \
xacc-dateinput.html # $(INSTALL_DATA) $(srcdir)/$$file \
xacc-depr.html # $(DESTDIR)$(gnucash_helpdir)/figs/$$basefile;\
xacc-depreciation.html # done
xacc-docbookuse.html for file in gnucash/stylesheet-images/*.gif; do \
xacc-dochack.html basefile=`basename $$file` \
xacc-doubledef.html $(INSTALL_DATA) \
xacc-doubleentry.html $(srcdir)/$$file \
xacc-doubleuse.html $(DESTDIR)$(gnucash_helpdir)/stylesheet-images/$$basefile; \
xacc-dupetxns.html done
xacc-euro.html
xacc-exthelp.html
xacc-feats.html EXTRA_DIST = \
xacc-gpl.html $(GNUCASH_SGML_FILES)
xacc-incexpuse.html # topic.dat
xacc-incomeexpense.html
xacc-isocurr.html manual-html: gnucash/index.html
xacc-locatingtxns.html manual-dvi: gnucash/gnucash.dvi
xacc-mainwin.html manual-ps: gnucash/gnucash.ps
xacc-mantxn.html manual-rtf: gnucash/gnucash.rtf
xacc-newacctwin.html manual-all: manual-html manual-ps manual-rtf
xacc-pnl.html
xacc-portfolio-report.html all: manual-html
xacc-preferences.html
xacc-preferences2.html clean:
xacc-prepaidexpenses.html rm -rf gnucash
xacc-print-check.html rm -rf gnucash.junk
xacc-print.html
xacc-project.html gnucash/gnucash.dvi: $(GNUCASH_SGML_FILES)
xacc-qif-import.html db2dvi gnucash.sgml
xacc-qif.html
xacc-quicken.html gnucash/gnucash.ps: $(GNUCASH_SGML_FILES)
xacc-quickencats.html db2ps gnucash.sgml
xacc-recnwin.html
xacc-reconciliation.html gnucash/gnucash.rtf: $(GNUCASH_SGML_FILES)
xacc-references.html db2rtf gnucash.sgml
xacc-regwin-kbd.html
xacc-regwin.html gnucash/index.html: $(GNUCASH_SGML_FILES)
xacc-reports.html -(db2html gnucash.sgml)
xacc-reportwindow.html # && mkdir -p users-guide/figs \
xacc-reqs.html # && cp $(srcdir)/figs/*.png users-guide/figs || exit 1)
xacc-samplechart.html
xacc-scrubbing.html
xacc-size.html dist-hook:
xacc-stkptlo.html mkdir $(distdir)/gnucash
xacc-termsother.html # mkdir $(distdir)/gnucash/figs
xacc-ticker.html mkdir $(distdir)/gnucash/stylesheet-images
xacc-trans-report.html cp gnucash/*.html $(distdir)/gnucash
xacc-userdocs.html cp gnucash/*.css $(distdir)/gnucash
xacc-viewtxn.html # cp gnucash/figs/*.png $(distdir)/gnucash/figs
xacc-y2k.html cp gnucash/stylesheet-images/*.gif $(distdir)/gnucash/stylesheet-images

View File

@ -117,12 +117,10 @@ l = @l@
gnucash_helpdir = $(datadir)/gnome/help/gnucash/C gnucash_helpdir = $(datadir)/gnome/help/gnucash/C
GNUCASH_DSL = mysheet.dsl
GNUCASH_SGML_FILES = bofa-mym.sgml xacc-about.sgml xacc-accountedit.sgml xacc-acctypes.sgml xacc-adjbalwin.sgml xacc-apar.sgml xacc-balancereport.sgml xacc-balancesheet.sgml xacc-chartofaccts.sgml xacc-currencyhandling.sgml xacc-dateinput.sgml xacc-depreciation.sgml xacc-doubleentry.sgml xacc-euro.sgml xacc-gpl.sgml xacc-incomeexpense.sgml xacc-locatingtxns.sgml xacc-mainwin.sgml xacc-newacctwin.sgml xacc-pnl.sgml xacc-portfolio-report.sgml xacc-preferences.sgml xacc-preferences2.sgml xacc-print-check.sgml xacc-print.sgml xacc-project.sgml xacc-qif-import.sgml xacc-quicken.sgml xacc-recnwin.sgml xacc-regwin-kbd.sgml xacc-regwin.sgml xacc-reports.sgml xacc-ticker.sgml xacc-trans-report.sgml xacc-userdocs.sgml xacc-y2k.sgml GNUCASH_SGML_FILES = bofa-mym.sgml xacc-about.sgml xacc-accountedit.sgml xacc-acctypes.sgml xacc-adjbalwin.sgml xacc-apar.sgml xacc-balancereport.sgml xacc-balancesheet.sgml xacc-chartofaccts.sgml xacc-currencyhandling.sgml xacc-dateinput.sgml xacc-depreciation.sgml xacc-doubleentry.sgml xacc-euro.sgml xacc-gpl.sgml xacc-incomeexpense.sgml xacc-locatingtxns.sgml xacc-mainwin.sgml xacc-newacctwin.sgml xacc-pnl.sgml xacc-portfolio-report.sgml xacc-preferences.sgml xacc-preferences2.sgml xacc-print-check.sgml xacc-print.sgml xacc-project.sgml xacc-qif-import.sgml xacc-quicken.sgml xacc-recnwin.sgml xacc-regwin-kbd.sgml xacc-regwin.sgml xacc-reports.sgml xacc-ticker.sgml xacc-trans-report.sgml xacc-userdocs.sgml xacc-y2k.sgml
GNUCASH_HTML_FILES = docbook.css EXTRA_DIST = $(GNUCASH_SGML_FILES)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../../../config.h CONFIG_HEADER = ../../../config.h
@ -167,6 +165,7 @@ distdir: $(DISTFILES)
|| cp -p $$d/$$file $(distdir)/$$file || :; \ || cp -p $$d/$$file $(distdir)/$$file || :; \
fi; \ fi; \
done done
$(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
info-am: info-am:
info: info-am info: info-am
dvi-am: dvi-am:
@ -178,7 +177,7 @@ installcheck: installcheck-am
install-exec-am: install-exec-am:
install-exec: install-exec-am install-exec: install-exec-am
install-data-am: install-data-am: install-data-local
install-data: install-data-am install-data: install-data-am
install-am: all-am install-am: all-am
@ -223,78 +222,76 @@ maintainer-clean: maintainer-clean-am
.PHONY: tags distdir info-am info dvi-am dvi check check-am \ .PHONY: tags distdir info-am info dvi-am dvi check check-am \
installcheck-am installcheck install-exec-am install-exec \ installcheck-am installcheck install-exec-am install-exec \
install-data-am install-data install-am install uninstall-am uninstall \ install-data-local install-data-am install-data install-am install \
all-redirect all-am all installdirs mostlyclean-generic \ uninstall-am uninstall all-redirect all-am all installdirs \
distclean-generic clean-generic maintainer-clean-generic clean \ mostlyclean-generic distclean-generic clean-generic \
mostlyclean distclean maintainer-clean maintainer-clean-generic clean mostlyclean distclean maintainer-clean
bofa-mym.html
gnucash.html install-data-local: gnucash/index.html
xacc-about.html $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)
xacc-accountedit.html $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/image
xacc-acctypes.html $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/stylesheet-images
xacc-adjbalwin.html # $(INSTALL_DATA) $(srcdir)/topic.dat \
xacc-apar.html # $(DESTDIR)$(gnucash_helpdir)/topic.dat
xacc-ar.html # $(INSTALL_DATA) $(srcdir)/index.html $(DESTDIR)$(gnucash_helpdir)/
xacc-arch.html for file in gnucash/*.html; do \
xacc-archaeology.html basefile=`basename $$file` \
xacc-ardef.html $(INSTALL_DATA) $(srcdir)/$$file \
xacc-balancereport.html $(DESTDIR)$(gnucash_helpdir)/$$basefile; \
xacc-balancesheet.html done
xacc-capitalgains.html for file in gnucash/*.css; do \
xacc-chartofaccts.html basefile=`basename $$file` \
xacc-currencyhandling.html $(INSTALL_DATA) $(srcdir)/$$file \
xacc-customreports.html $(DESTDIR)$(gnucash_helpdir)/$$basefile; \
xacc-dateinput.html done
xacc-depr.html # for file in gnucash/image/*.png; do \
xacc-depreciation.html # basefile=`basename $$file` \
xacc-docbookuse.html # $(INSTALL_DATA) $(srcdir)/$$file \
xacc-dochack.html # $(DESTDIR)$(gnucash_helpdir)/figs/$$basefile;\
xacc-doubledef.html # done
xacc-doubleentry.html for file in gnucash/stylesheet-images/*.gif; do \
xacc-doubleuse.html basefile=`basename $$file` \
xacc-dupetxns.html $(INSTALL_DATA) \
xacc-euro.html $(srcdir)/$$file \
xacc-exthelp.html $(DESTDIR)$(gnucash_helpdir)/stylesheet-images/$$basefile; \
xacc-feats.html done
xacc-gpl.html # topic.dat
xacc-incexpuse.html
xacc-incomeexpense.html manual-html: gnucash/index.html
xacc-isocurr.html manual-dvi: gnucash/gnucash.dvi
xacc-locatingtxns.html manual-ps: gnucash/gnucash.ps
xacc-mainwin.html manual-rtf: gnucash/gnucash.rtf
xacc-mantxn.html manual-all: manual-html manual-ps manual-rtf
xacc-newacctwin.html
xacc-pnl.html all: manual-html
xacc-portfolio-report.html
xacc-preferences.html clean:
xacc-preferences2.html rm -rf gnucash
xacc-prepaidexpenses.html rm -rf gnucash.junk
xacc-print-check.html
xacc-print.html gnucash/gnucash.dvi: $(GNUCASH_SGML_FILES)
xacc-project.html db2dvi gnucash.sgml
xacc-qif-import.html
xacc-qif.html gnucash/gnucash.ps: $(GNUCASH_SGML_FILES)
xacc-quicken.html db2ps gnucash.sgml
xacc-quickencats.html
xacc-recnwin.html gnucash/gnucash.rtf: $(GNUCASH_SGML_FILES)
xacc-reconciliation.html db2rtf gnucash.sgml
xacc-references.html
xacc-regwin-kbd.html gnucash/index.html: $(GNUCASH_SGML_FILES)
xacc-regwin.html -(db2html gnucash.sgml)
xacc-reports.html # && mkdir -p users-guide/figs \
xacc-reportwindow.html # && cp $(srcdir)/figs/*.png users-guide/figs || exit 1)
xacc-reqs.html
xacc-samplechart.html dist-hook:
xacc-scrubbing.html mkdir $(distdir)/gnucash
xacc-size.html # mkdir $(distdir)/gnucash/figs
xacc-stkptlo.html mkdir $(distdir)/gnucash/stylesheet-images
xacc-termsother.html cp gnucash/*.html $(distdir)/gnucash
xacc-ticker.html cp gnucash/*.css $(distdir)/gnucash
xacc-trans-report.html # cp gnucash/figs/*.png $(distdir)/gnucash/figs
xacc-userdocs.html cp gnucash/stylesheet-images/*.gif $(distdir)/gnucash/stylesheet-images
xacc-viewtxn.html
xacc-y2k.html
# Tell versions [3.59,3.63) of GNU make to not export all variables. # Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded. # Otherwise a system limit (for SysV at least) may be exceeded.

View File

@ -37,7 +37,7 @@
<!entity xaccgpl system "xacc-gpl.sgml"> <!entity xaccgpl system "xacc-gpl.sgml">
<!entity bofamym system "bofa-mym.sgml"> <!entity bofamym system "bofa-mym.sgml">
]> ]>
<BOOK ID="GNUCASH"> <BOOK ID="index">
<TITLE>GnuCash Documentation Set</TITLE> <TITLE>GnuCash Documentation Set</TITLE>
&xaccabout; &xaccabout;