diff --git a/doc/sgml/C/.cvsignore b/doc/sgml/C/.cvsignore index 22e690bcc6..7eeed4d479 100644 --- a/doc/sgml/C/.cvsignore +++ b/doc/sgml/C/.cvsignore @@ -1,2 +1,4 @@ Makefile gnucash +gnucash.junk +gnucash.tex diff --git a/doc/sgml/C/Makefile.am b/doc/sgml/C/Makefile.am index ab6007c4a5..f674435ae0 100644 --- a/doc/sgml/C/Makefile.am +++ b/doc/sgml/C/Makefile.am @@ -1,7 +1,5 @@ gnucash_helpdir = $(datadir)/gnome/help/gnucash/C -GNUCASH_DSL = mysheet.dsl - GNUCASH_SGML_FILES = \ bofa-mym.sgml \ xacc-about.sgml \ @@ -40,72 +38,72 @@ GNUCASH_SGML_FILES = \ xacc-userdocs.sgml \ xacc-y2k.sgml -GNUCASH_HTML_FILES = \ - docbook.css - bofa-mym.html - gnucash.html - xacc-about.html - xacc-accountedit.html - xacc-acctypes.html - xacc-adjbalwin.html - xacc-apar.html - xacc-ar.html - xacc-arch.html - xacc-archaeology.html - xacc-ardef.html - xacc-balancereport.html - xacc-balancesheet.html - xacc-capitalgains.html - xacc-chartofaccts.html - xacc-currencyhandling.html - xacc-customreports.html - xacc-dateinput.html - xacc-depr.html - xacc-depreciation.html - xacc-docbookuse.html - xacc-dochack.html - xacc-doubledef.html - xacc-doubleentry.html - xacc-doubleuse.html - xacc-dupetxns.html - xacc-euro.html - xacc-exthelp.html - xacc-feats.html - xacc-gpl.html - xacc-incexpuse.html - xacc-incomeexpense.html - xacc-isocurr.html - xacc-locatingtxns.html - xacc-mainwin.html - xacc-mantxn.html - xacc-newacctwin.html - xacc-pnl.html - xacc-portfolio-report.html - xacc-preferences.html - xacc-preferences2.html - xacc-prepaidexpenses.html - xacc-print-check.html - xacc-print.html - xacc-project.html - xacc-qif-import.html - xacc-qif.html - xacc-quicken.html - xacc-quickencats.html - xacc-recnwin.html - xacc-reconciliation.html - xacc-references.html - xacc-regwin-kbd.html - xacc-regwin.html - xacc-reports.html - xacc-reportwindow.html - xacc-reqs.html - xacc-samplechart.html - xacc-scrubbing.html - xacc-size.html - xacc-stkptlo.html - xacc-termsother.html - xacc-ticker.html - xacc-trans-report.html - xacc-userdocs.html - xacc-viewtxn.html - xacc-y2k.html +install-data-local: gnucash/index.html + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir) + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/image + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/stylesheet-images +# $(INSTALL_DATA) $(srcdir)/topic.dat \ +# $(DESTDIR)$(gnucash_helpdir)/topic.dat +# $(INSTALL_DATA) $(srcdir)/index.html $(DESTDIR)$(gnucash_helpdir)/ + for file in gnucash/*.html; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/$$basefile; \ + done + for file in gnucash/*.css; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/$$basefile; \ + done +# for file in gnucash/image/*.png; do \ +# basefile=`basename $$file` \ +# $(INSTALL_DATA) $(srcdir)/$$file \ +# $(DESTDIR)$(gnucash_helpdir)/figs/$$basefile;\ +# done + for file in gnucash/stylesheet-images/*.gif; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) \ + $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/stylesheet-images/$$basefile; \ + done + + +EXTRA_DIST = \ + $(GNUCASH_SGML_FILES) +# topic.dat + +manual-html: gnucash/index.html +manual-dvi: gnucash/gnucash.dvi +manual-ps: gnucash/gnucash.ps +manual-rtf: gnucash/gnucash.rtf +manual-all: manual-html manual-ps manual-rtf + +all: manual-html + +clean: + rm -rf gnucash + rm -rf gnucash.junk + +gnucash/gnucash.dvi: $(GNUCASH_SGML_FILES) + db2dvi gnucash.sgml + +gnucash/gnucash.ps: $(GNUCASH_SGML_FILES) + db2ps gnucash.sgml + +gnucash/gnucash.rtf: $(GNUCASH_SGML_FILES) + db2rtf gnucash.sgml + +gnucash/index.html: $(GNUCASH_SGML_FILES) + -(db2html gnucash.sgml) +# && mkdir -p users-guide/figs \ +# && cp $(srcdir)/figs/*.png users-guide/figs || exit 1) + + +dist-hook: + mkdir $(distdir)/gnucash +# mkdir $(distdir)/gnucash/figs + mkdir $(distdir)/gnucash/stylesheet-images + cp gnucash/*.html $(distdir)/gnucash + cp gnucash/*.css $(distdir)/gnucash +# cp gnucash/figs/*.png $(distdir)/gnucash/figs + cp gnucash/stylesheet-images/*.gif $(distdir)/gnucash/stylesheet-images diff --git a/doc/sgml/C/Makefile.in b/doc/sgml/C/Makefile.in index f671cc1eb0..f43ffb452e 100644 --- a/doc/sgml/C/Makefile.in +++ b/doc/sgml/C/Makefile.in @@ -117,12 +117,10 @@ l = @l@ 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_HTML_FILES = docbook.css +EXTRA_DIST = $(GNUCASH_SGML_FILES) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../../../config.h @@ -167,6 +165,7 @@ distdir: $(DISTFILES) || cp -p $$d/$$file $(distdir)/$$file || :; \ fi; \ done + $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook info-am: info: info-am dvi-am: @@ -178,7 +177,7 @@ installcheck: installcheck-am install-exec-am: install-exec: install-exec-am -install-data-am: +install-data-am: install-data-local install-data: install-data-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 \ installcheck-am installcheck install-exec-am install-exec \ -install-data-am install-data install-am install uninstall-am uninstall \ -all-redirect all-am all installdirs mostlyclean-generic \ -distclean-generic clean-generic maintainer-clean-generic clean \ -mostlyclean distclean maintainer-clean +install-data-local install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean - bofa-mym.html - gnucash.html - xacc-about.html - xacc-accountedit.html - xacc-acctypes.html - xacc-adjbalwin.html - xacc-apar.html - xacc-ar.html - xacc-arch.html - xacc-archaeology.html - xacc-ardef.html - xacc-balancereport.html - xacc-balancesheet.html - xacc-capitalgains.html - xacc-chartofaccts.html - xacc-currencyhandling.html - xacc-customreports.html - xacc-dateinput.html - xacc-depr.html - xacc-depreciation.html - xacc-docbookuse.html - xacc-dochack.html - xacc-doubledef.html - xacc-doubleentry.html - xacc-doubleuse.html - xacc-dupetxns.html - xacc-euro.html - xacc-exthelp.html - xacc-feats.html - xacc-gpl.html - xacc-incexpuse.html - xacc-incomeexpense.html - xacc-isocurr.html - xacc-locatingtxns.html - xacc-mainwin.html - xacc-mantxn.html - xacc-newacctwin.html - xacc-pnl.html - xacc-portfolio-report.html - xacc-preferences.html - xacc-preferences2.html - xacc-prepaidexpenses.html - xacc-print-check.html - xacc-print.html - xacc-project.html - xacc-qif-import.html - xacc-qif.html - xacc-quicken.html - xacc-quickencats.html - xacc-recnwin.html - xacc-reconciliation.html - xacc-references.html - xacc-regwin-kbd.html - xacc-regwin.html - xacc-reports.html - xacc-reportwindow.html - xacc-reqs.html - xacc-samplechart.html - xacc-scrubbing.html - xacc-size.html - xacc-stkptlo.html - xacc-termsother.html - xacc-ticker.html - xacc-trans-report.html - xacc-userdocs.html - xacc-viewtxn.html - xacc-y2k.html + +install-data-local: gnucash/index.html + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir) + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/image + $(mkinstalldirs) $(DESTDIR)$(gnucash_helpdir)/stylesheet-images +# $(INSTALL_DATA) $(srcdir)/topic.dat \ +# $(DESTDIR)$(gnucash_helpdir)/topic.dat +# $(INSTALL_DATA) $(srcdir)/index.html $(DESTDIR)$(gnucash_helpdir)/ + for file in gnucash/*.html; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/$$basefile; \ + done + for file in gnucash/*.css; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/$$basefile; \ + done +# for file in gnucash/image/*.png; do \ +# basefile=`basename $$file` \ +# $(INSTALL_DATA) $(srcdir)/$$file \ +# $(DESTDIR)$(gnucash_helpdir)/figs/$$basefile;\ +# done + for file in gnucash/stylesheet-images/*.gif; do \ + basefile=`basename $$file` \ + $(INSTALL_DATA) \ + $(srcdir)/$$file \ + $(DESTDIR)$(gnucash_helpdir)/stylesheet-images/$$basefile; \ + done +# topic.dat + +manual-html: gnucash/index.html +manual-dvi: gnucash/gnucash.dvi +manual-ps: gnucash/gnucash.ps +manual-rtf: gnucash/gnucash.rtf +manual-all: manual-html manual-ps manual-rtf + +all: manual-html + +clean: + rm -rf gnucash + rm -rf gnucash.junk + +gnucash/gnucash.dvi: $(GNUCASH_SGML_FILES) + db2dvi gnucash.sgml + +gnucash/gnucash.ps: $(GNUCASH_SGML_FILES) + db2ps gnucash.sgml + +gnucash/gnucash.rtf: $(GNUCASH_SGML_FILES) + db2rtf gnucash.sgml + +gnucash/index.html: $(GNUCASH_SGML_FILES) + -(db2html gnucash.sgml) +# && mkdir -p users-guide/figs \ +# && cp $(srcdir)/figs/*.png users-guide/figs || exit 1) + +dist-hook: + mkdir $(distdir)/gnucash +# mkdir $(distdir)/gnucash/figs + mkdir $(distdir)/gnucash/stylesheet-images + cp gnucash/*.html $(distdir)/gnucash + cp gnucash/*.css $(distdir)/gnucash +# cp gnucash/figs/*.png $(distdir)/gnucash/figs + cp gnucash/stylesheet-images/*.gif $(distdir)/gnucash/stylesheet-images # 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. diff --git a/doc/sgml/C/gnucash.sgml b/doc/sgml/C/gnucash.sgml index cde4e5fe2a..295da1e92c 100644 --- a/doc/sgml/C/gnucash.sgml +++ b/doc/sgml/C/gnucash.sgml @@ -37,7 +37,7 @@ ]> - + GnuCash Documentation Set &xaccabout;