mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-27 04:50:59 +00:00
Build ZRTP docs with automake
Modified-by: Travis Cross <tc@traviscross.com> Signed-off-by: Travis Cross <tc@traviscross.com>
This commit is contained in:
parent
46ecb6f90b
commit
1b642cae39
3
libs/libzrtp/.gitignore
vendored
3
libs/libzrtp/.gitignore
vendored
@ -1,6 +1,7 @@
|
|||||||
# -*- mode:conf -*-
|
# -*- mode:conf -*-
|
||||||
/.cproject
|
/.cproject
|
||||||
/.project
|
/.project
|
||||||
|
/.stamp-doc
|
||||||
/Makefile
|
/Makefile
|
||||||
/Makefile.in
|
/Makefile.in
|
||||||
/_configs.sed
|
/_configs.sed
|
||||||
@ -10,6 +11,8 @@
|
|||||||
/config.*
|
/config.*
|
||||||
/config/*
|
/config/*
|
||||||
/configure
|
/configure
|
||||||
|
/doc/Doxyfile
|
||||||
|
/doc/out
|
||||||
/include/zrtp_config_unix.h
|
/include/zrtp_config_unix.h
|
||||||
!/build/Makefile.am
|
!/build/Makefile.am
|
||||||
!/build/test/Makefile.am
|
!/build/test/Makefile.am
|
||||||
|
@ -52,6 +52,13 @@ endif
|
|||||||
SUBDIRS = third_party/bnlib
|
SUBDIRS = third_party/bnlib
|
||||||
SUBDIRS += build
|
SUBDIRS += build
|
||||||
|
|
||||||
|
if HAVE_DOXYGEN
|
||||||
|
doc: .stamp-doc
|
||||||
|
.stamp-doc:
|
||||||
|
(cd doc && $(DOXYGEN) Doxyfile)
|
||||||
|
touch $@
|
||||||
|
endif
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(prefix)/include/libzrtp
|
rm -rf $(prefix)/include/libzrtp
|
||||||
rm -f $(prefix)/lib/libzrtp.a
|
rm -f $(prefix)/lib/libzrtp.a
|
||||||
|
@ -92,5 +92,17 @@ fi
|
|||||||
|
|
||||||
AC_SUBST(ENABLE_EC)
|
AC_SUBST(ENABLE_EC)
|
||||||
|
|
||||||
|
#
|
||||||
|
# Documentation
|
||||||
|
#
|
||||||
|
AC_CHECK_PROGS([DOXYGEN], [doxygen])
|
||||||
|
if test -z "$DOXYGEN";
|
||||||
|
then AC_MSG_WARN([Doxygen not found - continuing without Doxygen support])
|
||||||
|
fi
|
||||||
|
|
||||||
|
AM_CONDITIONAL([HAVE_DOXYGEN],
|
||||||
|
[test -n "$DOXYGEN"])AM_COND_IF([HAVE_DOXYGEN], [AC_CONFIG_FILES([doc/Doxyfile])])
|
||||||
|
|
||||||
|
#
|
||||||
# Genearte Makefiles
|
# Genearte Makefiles
|
||||||
AC_OUTPUT([Makefile build/Makefile build/test/Makefile])
|
AC_OUTPUT([Makefile build/Makefile build/test/Makefile])
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,451 +0,0 @@
|
|||||||
BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
|
|
||||||
font-family: Geneva, Arial, Helvetica, sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
BODY,TD {
|
|
||||||
font-size: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
CODE {
|
|
||||||
font-size: 120%;
|
|
||||||
font-family: monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fragment, pre {
|
|
||||||
font-size: 110%;
|
|
||||||
font-family: monospace;
|
|
||||||
}
|
|
||||||
H1 {
|
|
||||||
text-align: center;
|
|
||||||
font-size: 240%;
|
|
||||||
}
|
|
||||||
H2 {
|
|
||||||
font-size: 180%;
|
|
||||||
margin-top: 60px;
|
|
||||||
}
|
|
||||||
H3 {
|
|
||||||
font-size: 140%;
|
|
||||||
}
|
|
||||||
H4 {
|
|
||||||
font-size: 120%;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.qindex, div.navtab{
|
|
||||||
background-color: #e8eef2;
|
|
||||||
border: 1px solid #84b0c7;
|
|
||||||
text-align: center;
|
|
||||||
margin: 2px;
|
|
||||||
padding: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.qindex, div.navpath {
|
|
||||||
width: 100%;
|
|
||||||
line-height: 140%;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.navtab {
|
|
||||||
margin-right: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @group Link Styling */
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: #153788;
|
|
||||||
font-weight: normal;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents a:visited {
|
|
||||||
color: #1b77c5;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
text-decoration: underline;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.qindex {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.qindexHL {
|
|
||||||
font-weight: bold;
|
|
||||||
background-color: #6666cc;
|
|
||||||
color: #ffffff;
|
|
||||||
border: 1px double #9295C2;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents a.qindexHL:visited {
|
|
||||||
color: #ffffff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.el {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.elRef {
|
|
||||||
}
|
|
||||||
|
|
||||||
a.code {
|
|
||||||
}
|
|
||||||
|
|
||||||
a.codeRef {
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @end */
|
|
||||||
|
|
||||||
dl.el {
|
|
||||||
margin-left: -1cm;
|
|
||||||
}
|
|
||||||
|
|
||||||
.fragment {
|
|
||||||
font-family: monospace, fixed;
|
|
||||||
font-size: 105%;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre.fragment {
|
|
||||||
border: 1px solid #CCCCCC;
|
|
||||||
background-color: #f5f5f5;
|
|
||||||
padding: 4px 6px;
|
|
||||||
margin: 4px 8px 4px 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.ah {
|
|
||||||
background-color: black;
|
|
||||||
font-weight: bold;
|
|
||||||
color: #ffffff;
|
|
||||||
margin-bottom: 3px;
|
|
||||||
margin-top: 3px
|
|
||||||
}
|
|
||||||
|
|
||||||
div.groupHeader {
|
|
||||||
margin-left: 16px;
|
|
||||||
margin-top: 12px;
|
|
||||||
margin-bottom: 6px;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
div.groupText {
|
|
||||||
margin-left: 16px;
|
|
||||||
font-style: italic;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
background: white;
|
|
||||||
color: black;
|
|
||||||
margin-right: 20px;
|
|
||||||
margin-left: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
td.indexkey {
|
|
||||||
background-color: #e8eef2;
|
|
||||||
font-weight: bold;
|
|
||||||
border: 1px solid #CCCCCC;
|
|
||||||
margin: 2px 0px 2px 0;
|
|
||||||
padding: 2px 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
td.indexvalue {
|
|
||||||
background-color: #e8eef2;
|
|
||||||
border: 1px solid #CCCCCC;
|
|
||||||
padding: 2px 10px;
|
|
||||||
margin: 2px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
tr.memlist {
|
|
||||||
background-color: #f0f0f0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.formulaDsp {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
img.formulaDsp {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
img.formulaInl {
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @group Code Colorization */
|
|
||||||
|
|
||||||
span.keyword {
|
|
||||||
color: #008000
|
|
||||||
}
|
|
||||||
|
|
||||||
span.keywordtype {
|
|
||||||
color: #604020
|
|
||||||
}
|
|
||||||
|
|
||||||
span.keywordflow {
|
|
||||||
color: #e08000
|
|
||||||
}
|
|
||||||
|
|
||||||
span.comment {
|
|
||||||
color: #800000
|
|
||||||
}
|
|
||||||
|
|
||||||
span.preprocessor {
|
|
||||||
color: #806020
|
|
||||||
}
|
|
||||||
|
|
||||||
span.stringliteral {
|
|
||||||
color: #002080
|
|
||||||
}
|
|
||||||
|
|
||||||
span.charliteral {
|
|
||||||
color: #008080
|
|
||||||
}
|
|
||||||
|
|
||||||
span.vhdldigit {
|
|
||||||
color: #ff00ff
|
|
||||||
}
|
|
||||||
|
|
||||||
span.vhdlchar {
|
|
||||||
color: #000000
|
|
||||||
}
|
|
||||||
|
|
||||||
span.vhdlkeyword {
|
|
||||||
color: #700070
|
|
||||||
}
|
|
||||||
|
|
||||||
span.vhdllogic {
|
|
||||||
color: #ff0000
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @end */
|
|
||||||
|
|
||||||
.search {
|
|
||||||
color: #003399;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
form.search {
|
|
||||||
margin-bottom: 0px;
|
|
||||||
margin-top: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
input.search {
|
|
||||||
font-size: 75%;
|
|
||||||
color: #000080;
|
|
||||||
font-weight: normal;
|
|
||||||
background-color: #e8eef2;
|
|
||||||
}
|
|
||||||
|
|
||||||
td.tiny {
|
|
||||||
font-size: 75%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dirtab {
|
|
||||||
padding: 4px;
|
|
||||||
border-collapse: collapse;
|
|
||||||
border: 1px solid #84b0c7;
|
|
||||||
}
|
|
||||||
|
|
||||||
th.dirtab {
|
|
||||||
background: #e8eef2;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
hr {
|
|
||||||
height: 0;
|
|
||||||
border: none;
|
|
||||||
border-top: 1px solid #666;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @group Member Descriptions */
|
|
||||||
|
|
||||||
.mdescLeft, .mdescRight,
|
|
||||||
.memItemLeft, .memItemRight,
|
|
||||||
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
|
|
||||||
background-color: #FAFAFA;
|
|
||||||
border: none;
|
|
||||||
margin: 4px;
|
|
||||||
padding: 1px 0 0 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.mdescLeft, .mdescRight {
|
|
||||||
padding: 0px 8px 4px 8px;
|
|
||||||
color: #555;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memItemLeft, .memItemRight, .memTemplParams {
|
|
||||||
border-top: 1px solid #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memTemplParams {
|
|
||||||
color: #606060;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @end */
|
|
||||||
|
|
||||||
/* @group Member Details */
|
|
||||||
|
|
||||||
/* Styles for detailed member documentation */
|
|
||||||
|
|
||||||
.memtemplate {
|
|
||||||
font-size: 80%;
|
|
||||||
color: #606060;
|
|
||||||
font-weight: normal;
|
|
||||||
margin-left: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memnav {
|
|
||||||
background-color: #e8eef2;
|
|
||||||
border: 1px solid #84b0c7;
|
|
||||||
text-align: center;
|
|
||||||
margin: 2px;
|
|
||||||
margin-right: 15px;
|
|
||||||
padding: 2px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memitem {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memname {
|
|
||||||
white-space: nowrap;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memproto, .memdoc {
|
|
||||||
border: 1px solid #84b0c7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memproto {
|
|
||||||
padding: 0;
|
|
||||||
background-color: #d5e1e8;
|
|
||||||
font-weight: bold;
|
|
||||||
-webkit-border-top-left-radius: 8px;
|
|
||||||
-webkit-border-top-right-radius: 8px;
|
|
||||||
-moz-border-radius-topleft: 8px;
|
|
||||||
-moz-border-radius-topright: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.memdoc {
|
|
||||||
padding: 2px 5px;
|
|
||||||
background-color: #eef3f5;
|
|
||||||
border-top-width: 0;
|
|
||||||
-webkit-border-bottom-left-radius: 8px;
|
|
||||||
-webkit-border-bottom-right-radius: 8px;
|
|
||||||
-moz-border-radius-bottomleft: 8px;
|
|
||||||
-moz-border-radius-bottomright: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.paramkey {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.paramtype {
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.paramname {
|
|
||||||
color: #602020;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
.paramname em {
|
|
||||||
font-style: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @end */
|
|
||||||
|
|
||||||
/* @group Directory (tree) */
|
|
||||||
|
|
||||||
/* for the tree view */
|
|
||||||
|
|
||||||
.ftvtree {
|
|
||||||
font-family: sans-serif;
|
|
||||||
margin: 0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* these are for tree view when used as main index */
|
|
||||||
|
|
||||||
.directory {
|
|
||||||
font-size: 9pt;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory h3 {
|
|
||||||
margin: 0px;
|
|
||||||
margin-top: 1em;
|
|
||||||
font-size: 11pt;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
The following two styles can be used to replace the root node title
|
|
||||||
with an image of your choice. Simply uncomment the next two styles,
|
|
||||||
specify the name of your image and be sure to set 'height' to the
|
|
||||||
proper pixel height of your image.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
.directory h3.swap {
|
|
||||||
height: 61px;
|
|
||||||
background-repeat: no-repeat;
|
|
||||||
background-image: url("yourimage.gif");
|
|
||||||
}
|
|
||||||
.directory h3.swap span {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
.directory > h3 {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory p {
|
|
||||||
margin: 0px;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory div {
|
|
||||||
display: none;
|
|
||||||
margin: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory img {
|
|
||||||
vertical-align: -30%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* these are for tree view when not used as main index */
|
|
||||||
|
|
||||||
.directory-alt {
|
|
||||||
font-size: 100%;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory-alt h3 {
|
|
||||||
margin: 0px;
|
|
||||||
margin-top: 1em;
|
|
||||||
font-size: 11pt;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory-alt > h3 {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory-alt p {
|
|
||||||
margin: 0px;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory-alt div {
|
|
||||||
display: none;
|
|
||||||
margin: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.directory-alt img {
|
|
||||||
vertical-align: -30%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @end */
|
|
||||||
|
|
||||||
address {
|
|
||||||
font-style: normal;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
@ -1,4 +0,0 @@
|
|||||||
<hr size="1"><address style="text-align: right;"><small>
|
|
||||||
Generated on $datetime for $projectname <a href="http://www.zfoneproject.com"><img src="zfone.jpg" alt="zfone" align="middle" border="0"></a> </small></address>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,6 +0,0 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
||||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
||||||
<title>$title</title>
|
|
||||||
<link href="$relpath$tabs.css" rel="stylesheet" type="text/css">
|
|
||||||
<link href="$relpath$doxygen.css" rel="stylesheet" type="text/css">
|
|
||||||
</head><body>
|
|
Binary file not shown.
Before Width: | Height: | Size: 8.3 KiB |
Loading…
x
Reference in New Issue
Block a user