cgal/Packages/Developers_manual
Susan Hert 55e6d3f3dc updates of release numbers for 2.4 and readme instructions 2002-11-21 17:58:47 +00:00
..
html
pictures
Allocator.tex
README updates of release numbers for 2.4 and readme instructions 2002-11-21 17:58:47 +00:00
addresses.tex Lutz is now maintainer of the mailing lists. 2002-11-05 17:23:35 +00:00
checks.tex
code_format.tex move information about file headers and such to separate file; InternalOnly 2002-11-05 18:01:58 +00:00
code_format_internal.tex move information about file headers and such to separate file; InternalOnly 2002-11-05 18:01:58 +00:00
cvs.tex
debugging.tex
developers.bib
directory_structure.tex
examples_and_demos.tex Lutz is now maintainer of the web site. 2002-11-14 08:57:41 +00:00
frac.tex
handles.tex
index_see.tex
information_sources.tex
intro.tex
io_conventions.tex
iterators_and_circulators.tex
kernels.tex
kl.C
main.tex
makefile changing version numbers in preparation for next release 2002-11-05 18:05:00 +00:00
manual_index.html
manual_organization.tex
memory_management.tex
misc_problems.tex
namespaces.tex
objects.tex
overall_design.tex
pdf_wrapper.tex changing version numbers in preparation for next release 2002-11-05 18:05:00 +00:00
pdf_wrapper_ext.tex updates of release numbers for 2.4 and readme instructions 2002-11-21 17:58:47 +00:00
philosophy.tex
poi.C
portability.tex
releases.tex
req_and_rec.tex
robustness.tex
specification.tex
submission_process.tex Lutz is now maintainer of the mailing lists. 2002-11-05 17:23:35 +00:00
testing.tex
title.html changing version numbers in preparation for next release 2002-11-05 18:05:00 +00:00
title.tex
title_wrap.tex
tools.tex
traits_classes.tex
web_site.tex Lutz is now maintainer of the web site. 2002-11-14 08:57:41 +00:00
wrapper.tex changing version numbers in preparation for next release 2002-11-05 18:05:00 +00:00
wrapper_ext.tex updates of release numbers for 2.4 and readme instructions 2002-11-21 17:58:47 +00:00

README

To create a new version of the manual, you must at least do the following 
editing:
 in wrapper.tex, pdf_wrapper.tex, ext_wrapper.tex, and ext_pdf_wrapper.tex 
 change the line 
    \newcommand{\dmanualrelease}{2.0}
 to correspond to the current release number

 in title.html, change the line
    <H2> Release 2.0, June 2000 </H2>
 to correspond to the currrent release number and date

 in the makefile, change the titles used in the html conversion 
 (target html_doc and possible html_title) so the current version is in 
 the parentheses there

Then do
  make internal  // for the internal developers' manual
  make external  // for the filtered developers' manual made public

Then, if necessary, edit the makefile to change the installation directory
and install the manual using:
  make install_internal
  make install_external

For internal release, change release num in 
   web_pages/Members/DManual/doc_panel.html
(should probably be a part of this package, but...)