Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
doxverilog
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
doxverilog
Commits
1d4e23de
Commit
1d4e23de
authored
Dec 15, 1999
by
Dimitri van Heesch
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
mods for doxygen-0.49-990901
parent
ee8333a5
Changes
12
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
106 additions
and
110 deletions
+106
-110
INSTALL
INSTALL
+19
-12
Makefile.in
Makefile.in
+15
-0
README
README
+2
-2
VERSION
VERSION
+1
-1
configure
configure
+40
-68
Doxyfile
doc/Doxyfile
+1
-0
Makefile.in
doc/Makefile.in
+1
-1
install_prefix
doc/install_prefix
+2
-0
Makefile.in
examples/Makefile.in
+20
-21
declinfo.l
src/declinfo.l
+1
-1
pre.l
src/pre.l
+1
-1
util.cpp
src/util.cpp
+3
-3
No files found.
INSTALL
View file @
1d4e23de
DOXYGEN Version 0.49-990
829
DOXYGEN Version 0.49-990
901
CONTENTS
--------
...
...
@@ -14,17 +14,17 @@ INSTALLATION INSTRUCTIONS FOR UNIX:
1. Unpack the archive, unless you already have:
gunzip doxygen-0.49-990829
.src.tar.gz # uncompress the archive
tar xf doxygen-0.49-990829
.src.tar # unpack it
gunzip doxygen-0.49-990901
.src.tar.gz # uncompress the archive
tar xf doxygen-0.49-990901
.src.tar # unpack it
2. Run the configure script:
sh ./configure
The script tries to determine the platform you use, the location
of the Qt library, the make tool
and the perl interpreter.
It will report what it finds. Use configure --help
to see how to override or change the default settings.
of the Qt library, the make tool
(which _must_ be GNU make) and the perl
interpreter.
It will report what it finds. Use configure --help
to see how to override or change the default
or detected
settings.
3. Compile the program by running make:
...
...
@@ -34,7 +34,7 @@ INSTALLATION INSTRUCTIONS FOR UNIX:
doxytag, and doxysearch) should be available in the bin directory of the
distribution.
5. Generate the user manual.
5. Generate the user manual
(optional, will also be done in step 6)
.
make docs
...
...
@@ -54,6 +54,13 @@ INSTALLATION INSTRUCTIONS FOR UNIX:
directory of the distribution. Just send it to a postscript printer to
print it or use ghostview to view it.
6. Install the doxygen binaries, manual and examples
make install
Binaries are install to the directory <prefix>/bin
Documentation and examples to the directory <prefix>/share/doxygen
INSTALLATION INSTRUCTIONS FOR WINDOWS:
--------------------------------------
...
...
@@ -173,4 +180,4 @@ The latest version of doxygen can be obtained at
Enjoy,
Dimitri van Heesch (
29 August
1999)
Dimitri van Heesch (
01 September
1999)
Makefile.in
View file @
1d4e23de
all
:
src/version.cpp
cd
src
;
$(MAKE)
...
...
@@ -16,6 +17,20 @@ distclean: clean
-
rm
-f
src/doxygen.pro src/doxytag.pro src/doxysearch.pro
-
rm
-f
src/version.cpp
install
:
$(INSTTOOL)
-d
$(INSTALL)
/bin
$(INSTTOOL)
-d
$(INSTALL)
/share/doxygen/doc
$(INSTTOOL)
-d
$(INSTALL)
/share/doxygen/examples
$(INSTTOOL)
-m
755 bin/doxy
*
$(INSTALL)
/bin
cp
-r
doc
$(INSTALL)
/share/doxygen
cp
-r
examples
$(INSTALL)
/share/doxygen
echo
"DOXYGEN =
$(INSTALL)
"
>
$(INSTALL)
/share/doxygen/doc/Makefile
echo
"DOXYDOCS =
$(INSTALL)
/share/doxygen"
>>
$(INSTALL)
/share/doxygen/doc/Makefile
echo
"VERSION =
$(VERSION)
"
>>
$(INSTALL)
/share/doxygen/doc/Makefile
cat
doc/Makefile.in
>>
$(INSTALL)
/share/doxygen/doc/Makefile
cd
$(INSTALL)
/share/doxygen/examples
;
$(MAKE)
cd
$(INSTALL)
/share/doxygen/doc
;
$(MAKE)
docs
:
FORCE
cd
examples
;
$(MAKE)
cd
doc
;
$(MAKE)
...
...
README
View file @
1d4e23de
DOXYGEN Version 0.49-990
829
DOXYGEN Version 0.49-990
901
Please read INSTALL for compilation instructions.
...
...
@@ -7,4 +7,4 @@ The latest version of doxygen can be obtained at
Enjoy,
Dimitri van Heesch (
29 August
1999)
Dimitri van Heesch (
01 September
1999)
VERSION
View file @
1d4e23de
0.49-990
829
0.49-990
901
configure
View file @
1d4e23de
...
...
@@ -20,12 +20,15 @@ f_debug=NO
f_shared
=
YES
f_make
=
NO
f_perl
=
NO
f_qt_include
=
NO
f_qt_library
=
NO
f_plf_auto
=
NO
f_prefix
=
/usr/local
f_insttool
=
install
while
test
-n
"
$1
"
;
do
case
$1
in
--prefix
)
shift
;
f_prefix
=
$1
;;
--shared
)
f_shared
=
YES
;;
...
...
@@ -38,12 +41,6 @@ while test -n "$1"; do
--debug
)
f_debug
=
YES
;;
--qt-includes
)
shift
;
f_qt_include
=
$1
;;
--qt-libs
)
shift
;
f_qt_library
=
$1
;;
--platform
)
shift
;
f_platform
=
$1
;;
...
...
@@ -53,6 +50,9 @@ while test -n "$1"; do
--perl
)
shift
;
f_perl
=
$1
;;
--install
)
shift
;
f_insttool
=
$1
;;
-h
|
-help
|
--help
)
f_help
=
y
;;
...
...
@@ -68,8 +68,8 @@ done
if
test
"
$f_help
"
=
y
;
then
cat
<<
EOF
Usage:
$0
[--help] [--shared] [--static] [--release] [--debug]
[--perl name] [--make name] [--
qt-includes name] [--qt-libs name]
[--
platform target
]
[--perl name] [--make name] [--
platform target] [--prefix]
[--
install
]
Options:
...
...
@@ -84,18 +84,18 @@ Options:
--perl name Use \`name' as the name of the perl interpreter
[default: autodetect]
--make name Use \`name' as the name of the make tool
[default: autodetect]
--qt-includes path Use \`path' as the path to the qt include directory
[default: autodetect]
--qt-libs path Use \`path' as the path to the qt library directory
--make name Use \`name' as the name of the GNU make tool
[default: autodetect]
--platform target Do not detect platform but use \`target' instead.
See PLATFORMS for a list of possibilities
--prefix dir Installation prefix directory
[default: /usr/local]
--install name name of the GNU install tool
[default: install]
EOF
test
"
$f_error
"
=
y
&&
exit
1
exit
0
;
...
...
@@ -189,63 +189,30 @@ fi
#- check for qt --------------------------------------------------------------
echo
-n
" Checking for Qt..."
if
test
"
$f_qt_include
"
=
NO
;
then
qt_incdirs
=
"/usr/lib/qt/include /usr/local/qt/include /usr/include/qt /usr/include /usr/X11R6/include/X11/qt"
test
-n
"
$QTDIR
"
&&
qt_incdirs
=
"
$QTDIR
/include
$QTDIR
$qt_incdirs
"
qt_incdir
=
NO
for
i
in
$qt_incdirs
;
do
if
test
-r
"
$i
/qlist.h"
;
then
qt_incdir
=
$i
break
else
echo
"Tried include directory
$i
..."
fi
done
f_qt_include
=
"
$qt_incdir
"
fi
if
test
"
$f_qt_library
"
=
NO
;
then
qt_libdirs
=
"/usr/lib/qt/lib /usr/X11R6/lib /usr/lib /usr/local/qt/lib /usr/lib/qt"
if
test
-n
"
$LD_LIBRARY_PATH
"
;
then
qt_ldpaths
=
`
echo
$LD_LIBRARY_PATH
|
sed
's%:% %'
`
qt_libdirs
=
"
$qt_ldpaths
$qt_libdirs
"
fi
test
-n
"
$QTDIR
"
&&
qt_libdirs
=
"
$QTDIR
/lib
$QTDIR
$qt_libdirs
"
qt_libdir
=
NO
for
i
in
$qt_libdirs
;
do
try
=
"ls -1
$i
/libqt*"
if
test
=
`
eval
$try
2>/dev/null
`
;
then
qt_libdir
=
$i
;
break
else
echo
"Tried library directory
$i
..."
fi
done
f_qt_library
=
"
$qt_libdir
"
fi
if
test
"
$f_qt_include
"
=
NO
||
test
"
$f_qt_library
"
=
NO
;
then
if
test
"
$f_qt_include
"
=
NO
&&
test
"
$f_qt_library
"
=
NO
;
then
echo
"not found!"
if
test
-z
"
$QTDIR
"
;
then
echo
"QTDIR not set!"
echo
elif
test
"
$f_qt_include
"
=
NO
;
then
echo
"include files not found!"
else
echo
"libraries not found!"
echo
"tmake requires the QTDIR environment variable to be set."
echo
"check your Qt installation!"
exit
2
else
if
!
test
-d
"
$QTDIR
/lib"
;
then
echo
"QTDIR is set, but library directory does not exist!"
exit
2
fi
if
!
test
-d
"
$QTDIR
/include"
;
then
echo
"QTDIR is set, but include directory does not exist!"
exit
2
fi
echo
" headers
$QTDIR
/include,"
echo
" libraries
$QTDIR
/lib"
fi
echo
"libraries:
$f_qt_library
"
echo
" headers:
$f_qt_include
"
# - check for make ------------------------------------------------------------
echo
-n
" Checking for make tool... "
echo
-n
" Checking for
GNU
make tool... "
if
test
"
$f_make
"
=
NO
;
then
make_names
=
"
make gmake p
make"
make_names
=
"
gmake
make"
make_dirs
=
"/usr/bin /usr/local/bin /bin /sbin
$bin_dirs
"
make_prog
=
NO
for
i
in
$make_names
;
do
...
...
@@ -312,6 +279,11 @@ MAKE = $f_make
PERL =
$f_perl
RM = rm -f
VERSION = `cat VERSION`
INSTALL =
$f_prefix
INSTTOOL =
$f_insttool
DOXYDOCS =
$PWD
export TMAKEPATH
EOF
touch
.tmakeconfig
...
...
doc/Doxyfile
View file @
1d4e23de
...
...
@@ -7,6 +7,7 @@ WARNINGS = YES
DISABLE_INDEX = YES
EXTRACT_ALL = NO
EXTRACT_PRIVATE = NO
GENERATE_MAN = NO
GENERATE_LATEX = YES
GENERATE_HTML = YES
ENABLE_PREPROCESSING = NO
...
...
doc/Makefile.in
View file @
1d4e23de
all
:
FORCE
DOXYGEN_DOCDIR
=
$(DOXY
GEN
)
;
\
DOXYGEN_DOCDIR
=
$(DOXY
DOCS
)
;
\
export
DOXYGEN_DOCDIR
;
\
VERSION
=
$(VERSION)
;
\
export
VERSION
;
\
...
...
doc/install_prefix
0 → 100644
View file @
1d4e23de
VERSION = $(VERSION)
examples/Makefile.in
View file @
1d4e23de
DOXYDIR
=
../bin
all
:
class/html/index.html
\
define/html/index.html
\
...
...
@@ -27,63 +26,63 @@ clean:
autolink tag restypedef afterdoc template
class/html/index.html
:
class.h class.cfg
$(DOXY
DIR)
/doxygen class.cfg
$(DOXY
GEN)
/bin
/doxygen class.cfg
define/html/index.html
:
define.h define.cfg
$(DOXY
DIR)
/doxygen define.cfg
$(DOXY
GEN)
/bin
/doxygen define.cfg
enum/html/index.html
:
enum.h enum.cfg
$(DOXY
DIR)
/doxygen enum.cfg
$(DOXY
GEN)
/bin
/doxygen enum.cfg
file/html/index.html
:
file.h file.cfg
$(DOXY
DIR)
/doxygen file.cfg
$(DOXY
GEN)
/bin
/doxygen file.cfg
func/html/index.html
:
func.h func.cfg
$(DOXY
DIR)
/doxygen func.cfg
$(DOXY
GEN)
/bin
/doxygen func.cfg
page/html/index.html
:
page.doc page.cfg
$(DOXY
DIR)
/doxygen page.cfg
$(DOXY
GEN)
/bin
/doxygen page.cfg
relates/html/index.html
:
relates.cpp relates.cfg
$(DOXY
DIR)
/doxygen relates.cfg
$(DOXY
GEN)
/bin
/doxygen relates.cfg
author/html/index.html
:
author.cpp author.cfg
$(DOXY
DIR)
/doxygen author.cfg
$(DOXY
GEN)
/bin
/doxygen author.cfg
par/html/index.html
:
par.cpp par.cfg
$(DOXY
DIR)
/doxygen par.cfg
$(DOXY
GEN)
/bin
/doxygen par.cfg
overload/html/index.html
:
overload.cpp overload.cfg
$(DOXY
DIR)
/doxygen overload.cfg
$(DOXY
GEN)
/bin
/doxygen overload.cfg
example/html/index.html
:
example.cpp example_test.cpp example.cfg
$(DOXY
DIR)
/doxygen example.cfg
$(DOXY
GEN)
/bin
/doxygen example.cfg
include/html/index.html
:
include.cpp example_test.cpp include.cfg
$(DOXY
DIR)
/doxygen include.cfg
$(DOXY
GEN)
/bin
/doxygen include.cfg
qtstyle/html/index.html
:
qtstyle.cpp qtstyle.cfg
$(DOXY
DIR)
/doxygen qtstyle.cfg
$(DOXY
GEN)
/bin
/doxygen qtstyle.cfg
jdstyle/html/index.html
:
jdstyle.cpp jdstyle.cfg
$(DOXY
DIR)
/doxygen jdstyle.cfg
$(DOXY
GEN)
/bin
/doxygen jdstyle.cfg
structcmd/html/index.html
:
structcmd.h structcmd.cfg
$(DOXY
DIR)
/doxygen structcmd.cfg
$(DOXY
GEN)
/bin
/doxygen structcmd.cfg
autolink/html/index.html
:
autolink.cpp autolink.cfg
$(DOXY
DIR)
/doxygen autolink.cfg
$(DOXY
GEN)
/bin
/doxygen autolink.cfg
tag/html/index.html
:
tag.cpp tag.cfg
$(DOXY
DIR)
/doxygen tag.cfg
$(DOXY
GEN)
/bin
/doxygen tag.cfg
sed
-e
"1,1s.perl.
$(PERL)
.g"
tag/html/installdox
>
tag/html/installdox.perl
cd
tag/html
;
$(PERL)
installdox.perl
-lexample
.tag@../../example/html
restypedef/html/index.html
:
restypedef.cpp restypedef.cfg
$(DOXY
DIR)
/doxygen restypedef.cfg
$(DOXY
GEN)
/bin
/doxygen restypedef.cfg
afterdoc/html/index.html
:
afterdoc.h afterdoc.cfg
$(DOXY
DIR)
/doxygen afterdoc.cfg
$(DOXY
GEN)
/bin
/doxygen afterdoc.cfg
template/html/index.html
:
templ.cpp templ.cfg
$(DOXY
DIR)
/doxygen templ.cfg
$(DOXY
GEN)
/bin
/doxygen templ.cfg
src/declinfo.l
View file @
1d4e23de
...
...
@@ -224,7 +224,7 @@ void parseFuncDecl(const QCString &decl,QCString &cl,QCString &ctl,QCString &t,
cl=scope.copy();
//printf("scope=`%s'\n",scope.data());
int il
,ir
;
int il
=0,ir=0
;
if ((il=cl.find('<'))!=-1 && (ir=cl.findRev('>'))!=-1) // split up scope and template arguments
{
ctl=removeRedundantWhiteSpace(cl.mid(il,ir-il+1));
...
...
src/pre.l
View file @
1d4e23de
...
...
@@ -885,7 +885,7 @@ BN [ \t\r\n]
}
*/
<CopyLine>{ID}/{BN}*"(" {
Define *def;
Define *def
=0
;
//printf("Search for define %s\n",yytext);
if (includeStack.isEmpty() &&
Config::macroExpansionFlag &&
...
...
src/util.cpp
View file @
1d4e23de
...
...
@@ -43,7 +43,7 @@ bool isId(char c)
QCString
stripAnnonymousScope
(
const
QCString
&
s
)
{
QCString
result
=
s
;
int
i
;
int
i
=
0
;
while
(
!
result
.
isEmpty
()
&&
result
.
at
(
0
)
==
'@'
&&
(
i
=
result
.
find
(
"::"
))
!=-
1
)
{
result
=
result
.
right
(
result
.
length
()
-
i
-
2
);
...
...
@@ -1058,7 +1058,7 @@ bool getDefs(const QCString &scName,const QCString &memberName,
//printf("Search for name=%s args=%s in scope=%s\n",
// memberName.data(),args,scopeName.data());
int
is
,
im
,
pm
=
0
;
int
is
,
im
=
0
,
pm
=
0
;
// strip common part of the scope from the scopeName
while
((
is
=
scopeName
.
findRev
(
"::"
))
!=-
1
&&
(
im
=
memberName
.
find
(
"::"
,
pm
))
!=-
1
&&
...
...
@@ -1745,7 +1745,7 @@ void setFileNameForSections(QList<QCString> *anchorList,const char *fileName)
QCString
*
s
=
anchorList
->
first
();
while
(
s
)
{
SectionInfo
*
si
;
SectionInfo
*
si
=
0
;
if
(
!
s
->
isEmpty
()
&&
(
si
=
sectionDict
[
*
s
]))
si
->
fileName
=
fileName
;
s
=
anchorList
->
next
();
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment