summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2000-12-17 15:15:12 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2000-12-17 15:15:12 (GMT)
commit00415514455991a9ff44b926c50adda994128924 (patch)
tree8face58cec7cf3e5e23acec30b6af55f5bed931c /doc
parent5167cf2076e30ed3f6ddd84b76543a0dff207496 (diff)
downloadDoxygen-00415514455991a9ff44b926c50adda994128924.zip
Doxygen-00415514455991a9ff44b926c50adda994128924.tar.gz
Doxygen-00415514455991a9ff44b926c50adda994128924.tar.bz2
Release-1.2.3-20001217
Diffstat (limited to 'doc')
-rw-r--r--doc/Makefile.win_make.in30
-rw-r--r--doc/Makefile.win_nmake.in (renamed from doc/Makefile.win.in)0
-rw-r--r--doc/doxygen_manual.tex1
-rw-r--r--doc/install.doc27
4 files changed, 40 insertions, 18 deletions
diff --git a/doc/Makefile.win_make.in b/doc/Makefile.win_make.in
new file mode 100644
index 0000000..8d8c0c6
--- /dev/null
+++ b/doc/Makefile.win_make.in
@@ -0,0 +1,30 @@
+#
+#
+#
+# Copyright (C) 1997-2000 by Dimitri van Heesch.
+#
+# Permission to use, copy, modify, and distribute this software and its
+# documentation under the terms of the GNU General Public License is hereby
+# granted. No representations are made about the suitability of this software
+# for any purpose. It is provided "as is" without express or implied warranty.
+# See the GNU General Public License for more details.
+#
+# Documents produced by Doxygen are derivative works derived from the
+# input used in their production; they are not affected by this license.
+
+all:
+ @xcopy /s /q /i ..\examples ..\html\examples
+ set DOXYGEN_DOCDIR=. & \
+ set VERSION=$(VERSION) & \
+ $(DOXYGEN)\bin\doxygen
+ @del ..\latex\refman.tex
+ @copy doxygen_logo*.gif ..\html
+ @copy Makefile.latex ..\latex\Makefile
+ @sed -e "s/\$$VERSION/$(VERSION)/g" doxygen_manual.tex >..\latex\doxygen_manual.tex
+ @sed -e "s/\$$VERSION/$(VERSION)/g" doxygen.sty >..\latex\doxygen.sty
+ @copy doxygen_logo.eps ..\latex
+
+clean:
+ del /s /q ..\html ..\latex
+
+FORCE:
diff --git a/doc/Makefile.win.in b/doc/Makefile.win_nmake.in
index 0e7624d..0e7624d 100644
--- a/doc/Makefile.win.in
+++ b/doc/Makefile.win_nmake.in
diff --git a/doc/doxygen_manual.tex b/doc/doxygen_manual.tex
index a9448be..833540e 100644
--- a/doc/doxygen_manual.tex
+++ b/doc/doxygen_manual.tex
@@ -61,6 +61,7 @@ Written by Dimitri van Heesch\\[2ex]
\input{doxygen_usage}
\input{doxytag_usage}
\input{doxysearch_usage}
+\input{doxywizard_usage}
\input{installdox_usage}
\input{output}
\input{autolink}
diff --git a/doc/install.doc b/doc/install.doc
index 1bb1dd2..1a065a2 100644
--- a/doc/install.doc
+++ b/doc/install.doc
@@ -337,29 +337,20 @@ doxygen for Windows.
Here is what is required:
<ul>
-<li>WinZip to unpack the tar source distribution. This can be found at
- http://www.winzip.com/ .
+<li>An unzip/untar tool like WinZip to unpack the tar source distribution.
+ This can be found at http://www.winzip.com/
The good, tested, and free alternative is the <code>tar</code> utility
supplied with <a href="http://sourceware.cygnus.com/cygwin/">cygwin
tools</a>. Anyway, the cygwin's flex, bison, and sed are also
recommended below.
- Notice (not related to tar): The good alternative to the WinZip,
- concerning the zipping/unzipping are the Zip/UnZip utilities by
- Info-ZIP which are available for free from
- ftp://ftp.freesoftware.com/pub/infozip/index.html .
- There also are archives with binaries for Windows. The tip is to
- download the unz540xN.exe and zip23xN.zip (they were used without
- problems here) which
- contain UnZip, Zip, and other auxiliary (but not necessary)
- utilities related to the UnZip and Zip.
- It may be the case that
-
<li>Microsoft Visual C++ (I only tested with version 6.0).
Use the <code>vcvars32.bat</code> batch file to set the environment
variables (if you did not select to do this automatically during
- installation).
+ installation).
+
+ Borland C++ or MINGW (see http://www.mingw.org) are also supported.
<li>Perl 5.0 or higher for Windows. This can be download from:
http://www.ActiveState.com/Products/ActivePerl/
@@ -387,7 +378,7 @@ Here is what is required:
steps.
<li>Since Doxygen-1.2.2-20001015, the distribution includes the part
- of Qt-2.2.0 that is needed for compilation of doxygen, doxytag,
+ of Qt-2.x.x that is needed for compilation of doxygen, doxytag,
and doxysearch. The missing files for Windows were also created.
This allows compilation of doxygen on systems without X11 or the
full Qt. For doxywizard Qt-2.2 is still required however.
@@ -456,13 +447,13 @@ Compilation is now done by performing the following steps:
<li>goto the doxygen root dir and type:
\verbatim
- make.bat
+ make.bat msvc
\endverbatim
This should build the executables
<code>doxygen.exe</code>, <code>doxytag.exe</code>, and
- <code>doxysearch.exe</code> (The compiler should not produce any
- serious warnings or errors).
+ <code>doxysearch.exe</code> using Microsoft's Visual C++ compiler
+ (The compiler should not produce any serious warnings or errors).
<li>To build the examples, go to the <code>examples</code> subdirectory
and type: