diff options
Diffstat (limited to 'gfsm/gfsm/doc')
-rw-r--r-- | gfsm/gfsm/doc/.cvsignore | 27 | ||||
-rw-r--r-- | gfsm/gfsm/doc/Makefile.am | 56 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/.cvsignore | 32 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/Makefile.am | 235 | ||||
-rwxr-xr-x | gfsm/gfsm/doc/libgfsm/doxy-filter.perl | 145 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/libgfsm-header.html | 8 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/libgfsm.css | 216 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev | 227 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in | 229 | ||||
-rw-r--r-- | gfsm/gfsm/doc/libgfsm/mainpage.dox.in | 102 | ||||
-rw-r--r-- | gfsm/gfsm/doc/programs/.cvsignore | 41 | ||||
-rw-r--r-- | gfsm/gfsm/doc/programs/Makefile.am | 309 | ||||
-rw-r--r-- | gfsm/gfsm/doc/programs/gfsmprogs.css | 38 | ||||
-rw-r--r-- | gfsm/gfsm/doc/programs/gfsmutils.skel | 90 |
14 files changed, 0 insertions, 1755 deletions
diff --git a/gfsm/gfsm/doc/.cvsignore b/gfsm/gfsm/doc/.cvsignore deleted file mode 100644 index 8124700..0000000 --- a/gfsm/gfsm/doc/.cvsignore +++ /dev/null @@ -1,27 +0,0 @@ -html -latex -man -*.stamp -*~ -.*~ -*.o -*.lo -*.la -.libs -*.a -*.so -*.gz -*.bz2 -*.zip -.deps -autom4te.cache -aclocal.m4 -Makefile -Makefile.in -README.txt -configure -config.log -config.status -config.cache -libtool -tmp diff --git a/gfsm/gfsm/doc/Makefile.am b/gfsm/gfsm/doc/Makefile.am deleted file mode 100644 index d41ba6f..0000000 --- a/gfsm/gfsm/doc/Makefile.am +++ /dev/null @@ -1,56 +0,0 @@ -## File: doc/Makefile.am -## Package: gfsm -## Description: -## + automake file for doc/ subdir -## -## Process this file with Automake to create Makefile.in. -##----------------------------------------------------------------------- - -##----------------------------------------------------------------------- -## Primaries: headers -##----------------------------------------------------------------------- - -## --- recursion subdirectories -SUBDIRS = libgfsm programs - -#----------------------------------------------------------------------- -# Variables: cleanup -#----------------------------------------------------------------------- - -## --- mostlyclean: built by 'make' & commonly rebuilt -#MOSTLYCLEANFILES = - -## --- clean: built by 'make' -#CLEANFILES = - -## --- distclean: built by 'configure' -#DISTCLEANFILES = - -## -- maintainerclean: built by maintainer / by hand -MAINTAINERCLEANFILES = *~ .*~ Makefile Makefile.in - -#----------------------------------------------------------------------- -# Variables: (un)install -#----------------------------------------------------------------------- -pkgdoc_UNINSTALL_FILES = libgfsm programs README.txt -uninstall-local: - for f in $(pkgdoc_UNINSTALL_FILES) ; do \ - rm -rf $(DESTDIR)$(pkgdocdir)/$$f ;\ - done - -#----------------------------------------------------------------------- -# Variables: distribution -#----------------------------------------------------------------------- - -## --- extra distribution files -#EXTRA_DIST = $(man_MANS) $(pkgdata_DATA) - -## --- recursion subdirectories for 'make dist' -#DIST_SUBDIRS = - -#----------------------------------------------------------------------- -# Rules: cleanup -#----------------------------------------------------------------------- -.PHONY: cvsclean - -cvsclean: maintainer-clean ; diff --git a/gfsm/gfsm/doc/libgfsm/.cvsignore b/gfsm/gfsm/doc/libgfsm/.cvsignore deleted file mode 100644 index 267ef0a..0000000 --- a/gfsm/gfsm/doc/libgfsm/.cvsignore +++ /dev/null @@ -1,32 +0,0 @@ -mainpage.dox -html -latex -man -libgfsm.doxy -doxy-filter.log -libgfsm.log -libgfsm.tag -*.stamp -*~ -.*~ -*.o -*.lo -*.la -.libs -*.a -*.so -*.gz -*.bz2 -*.zip -.deps -autom4te.cache -aclocal.m4 -Makefile -Makefile.in -README.txt -configure -config.log -config.status -config.cache -libtool -doxy-filter.cfg diff --git a/gfsm/gfsm/doc/libgfsm/Makefile.am b/gfsm/gfsm/doc/libgfsm/Makefile.am deleted file mode 100644 index ff92d8a..0000000 --- a/gfsm/gfsm/doc/libgfsm/Makefile.am +++ /dev/null @@ -1,235 +0,0 @@ -## File: doc/libX/Makefile.am -## Package: * -## Description: -## + automake file for library documentation subdir -## -## Process this file with Automake to create Makefile.in. -##----------------------------------------------------------------------- - -SUFFIXES = .doxy .stamp .tag .log - -##----------------------------------------------------------------------- -## Literals -##----------------------------------------------------------------------- - -LIBBASE=libgfsm -LIBCSS=$(LIBBASE).css - -##----------------------------------------------------------------------- -## Conditional targets -##----------------------------------------------------------------------- - -DOXY_MAN3_MANS= -DOXY_HTML_STATIC= -DOXY_INSTALL_SUBDIRS= -DOXY_LATEX_TARGETS= - -if HAVE_DOXYGEN - -if DOC_WANT_MAN -DOXY_MAN3_MANS +=man/man3/* -endif - -if DOC_WANT_HTML -DOXY_HTML_STATIC +=$(LIBCSS) -DOXY_INSTALL_SUBDIRS +=html -endif - -##-- LaTeX -if DOC_WANT_LATEX -if DOC_WANT_DVI -DOXY_LATEX_TARGETS +=refman.dvi -endif -if DOC_WANT_PS -DOXY_LATEX_TARGETS +=refman.ps -endif - -if DOC_WANT_PDF -DOXY_LATEX_TARGETS +=refman.pdf -endif -endif -##--/DOC_WANT_LATEX - -endif -##--/HAVE_DOXYGEN - -##----------------------------------------------------------------------- -## Primaries: documentation (real) -##----------------------------------------------------------------------- - -## --- recursion subdirectories -#SUBDIRS = - -## --- doxygen hack: doxy config files -DOXYBASE = $(LIBBASE) -DOXYFILE = $(DOXYBASE).doxy - -## --- doxygen hack: doxy stamp files: dependencies -STAMPFILE = $(DOXYFILE:.doxy=.stamp) -TAGFILE = $(DOXYFILE:.doxy=.tag) - -## -- section 3 manpages -man3_MANS = $(DOXY_MAN3_MANS) - -all-local: $(STAMPFILE) - -#----------------------------------------------------------------------- -# doxygen hack: sources -#----------------------------------------------------------------------- - -## -- directories for prerequisite-search -DOXY_INCLUDES = $(top_srcdir)/src/libgfsm $(top_builddir)/src/libgfsm -vpath %.h $(DOXY_INCLUDES) - -DOXY_INPUTS = \ - mainpage.dox \ - $(foreach dir,$(DOXY_INCLUDES),$(wildcard $(dir)/*.h)) - -#----------------------------------------------------------------------- -# Additional dependencies -#----------------------------------------------------------------------- - -## --- doxygen hacks: dependencies -DOXY_FILTER_DEPS= - -if HAVE_DOXY_FILTER -DOXY_FILTER_DEPS += doxy-filter.cfg -endif - -if HAVE_DOXYGEN -$(man3_MANS): $(STAMPFILE) - -$(STAMPFILE): $(DOXY_INPUTS) $(DOXY_FILTER_DEPS) -endif - - -#----------------------------------------------------------------------- -# doxygen hack: build rules (recurse in this directory) -#----------------------------------------------------------------------- -doxy-filter.cfg: - echo '$$config_cppflags .= "-C -x c $(patsubst %,-I%,$(DOXY_INCLUDES))";' > $@ - echo '$$config_cpp = "$(CPP)";' >> $@ - echo '$$config_tmpdir = "$(PWD)";' >> $@ - echo '1;' >> $@ - -builddir ?= $(top_builddir)/doc/libgfsm - -if HAVE_DOXYGEN -.doxy.stamp: $(DOXY_FILTER_DEPS) @srcdir@/$(LIBCSS) - $(DOXYGEN) $< -if DOC_WANT_LATEX - if test \( -n "$(DOXY_LATEX_TARGETS)" -a -d ./latex \) ; then \ - for t in $(DOXY_LATEX_TARGETS); do \ - $(MAKE) -i -C ./latex $$t ;\ - done;\ - fi -endif -##--/DOC_WANT_LATEX -if DOC_WANT_HTML - if test \( -d "$(builddir)html" \) ; then \ - $(INSTALL_DATA) @srcdir@/$(LIBCSS) $(builddir)html/$(LIBCSS) ;\ - fi -endif -##--/DOC_WANT_HTML -else -##--!HAVE_DOXYGEN -.doxy.stamp: - @echo "-------------------------------------------------------------------" - @echo "doxygen support disabled:" - @echo "not building library documentation from $(DOXYFILE)" - @echo "-------------------------------------------------------------------" -endif - touch $@ -##--/HAVE_DOXYGEN - -#----------------------------------------------------------------------- -# Variables: cleanup -#----------------------------------------------------------------------- - -## --- mostlyclean: built by 'make' & commonly rebuilt -#MOSTLYCLEANFILES = - -## --- clean: built by 'make' -CLEANFILES = $(STAMPFILE) $(TAGFILE) $(DOXYBASE).log \ - doxy-filter.log \ - doxy-filter.cfg - -clean-local: - rm -rf html latex man - -## --- distclean: built by 'configure' -#DISTCLEANFILES = - -## -- maintainerclean: built by maintainer / by hand -MAINTAINERCLEANFILES = \ - *~ .*~ Makefile Makefile.in \ - $(DOXYFILE) $(DOXYFILE:.doxy=.log) - -##----------------------------------------------------------------------- -## installation rules: local -##----------------------------------------------------------------------- -.PHONY: install-data-local install-doc-sub install-latex-sub - -##-- always install the .doxy file -pkgdoclib_DATA = $(DOXYBASE).doxy - - -if HAVE_DOXYGEN - -pkgdoclib_DATA +=$(DOXYBASE).tag - -$(DOXYBASE).tag: $(STAMPFILE) - -install-data-local: - if test -n "$(DOXY_INSTALL_SUBDIRS)"; then \ - $(MAKE) $(AM_MAKEFLAGS) install-doc-sub ;\ - fi - -install-doc-sub: - $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(DOXYBASE) - for d in $(DOXY_INSTALL_SUBDIRS) ; do \ - if test -d "$$d" ; then \ - $(mkinstalldirs) $(DESTDIR)$(pkgdocdir)/$(DOXYBASE)/$$d ;\ - (cd $$d ;\ - for f in * ; do \ - $(INSTALL_DATA) $$f $(DESTDIR)$(pkgdocdir)/$(DOXYBASE)/$$d/$$f ;\ - done) ;\ - fi ;\ - done - -if DOC_WANT_LATEX -if DOC_WANT_DVI -pkgdoclib_DATA += latex/refman.dvi -endif -if DOC_WANT_PS -pkgdoclib_DATA += latex/refman.ps -endif -if DOC_WANT_PDF -pkgdoclib_DATA += latex/refman.pdf -endif -endif -##--/DOC_WANT_LATEX - -endif -##--/HAVE_DOXYGEN - -#----------------------------------------------------------------------- -# Variables: distribution -#----------------------------------------------------------------------- - -## --- extra distribution files -EXTRA_DIST = \ - doxy-filter.perl \ - mainpage.dox \ - $(LIBCSS) \ - libgfsm-header.html - -## --- recursion subdirectories for 'make dist' -#DIST_SUBDIRS = - -#----------------------------------------------------------------------- -# Rules: cleanup -#----------------------------------------------------------------------- -.PHONY: cvsclean - -cvsclean: maintainer-clean ; diff --git a/gfsm/gfsm/doc/libgfsm/doxy-filter.perl b/gfsm/gfsm/doc/libgfsm/doxy-filter.perl deleted file mode 100755 index 632c54d..0000000 --- a/gfsm/gfsm/doc/libgfsm/doxy-filter.perl +++ /dev/null @@ -1,145 +0,0 @@ -#!/usr/bin/perl -w - -#---------------------------------------------------------------------- -# File: doxy-filter.perl -# Author: Bryan Jurish <moocow@ling.uni-potsdam.de> -# Description: doxygen filter for use with the GNU C preprocessor -# -# Usage: $0 INPUT_FILENAME -#----------------------------------------------------------------------- - -use Getopt::Long; -use File::Basename qw(basename fileparse); -use vars qw($filepath $filesuff $pppath); - -$PP_ONLY = 0; -$DO_CPP = 1; -$logfile = undef; -#$logfile = 'doxy-filter.log'; -@includes = qw(); -$cmdline = join(' ', $0, @ARGV); -GetOptions( - "only-preprocess|o!"=>\$PP_ONLY, - "preprocess|do-cpp|p"=>\$DO_CPP, - "no-preprocess|no-cpp|np|n"=>sub { $DO_CPP = 0; }, - "logfile|l=s"=>\$logfile, - "I=s"=>\@includes, - 'help|h'=>\$help, - ); - -if ($help) { - print STDERR "Usage: $0 [-(only|no|)-preprocess|-logfile FILE|-IDIR] FILE(s)...\n"; - exit 0; -} - -$config_cppflags = join(' ', map { "-I$_" } @includes); -do "doxy-filter.cfg"; - -#----------------------------------------------------------------------- -# Globals -#----------------------------------------------------------------------- -$CPP = $ENV{CPP} || 'cpp'; -$CPP = $config_cpp if (defined($config_cpp)); -$CPPFLAGS = ('' - #.' -C ' ## -- preserve comments - #.' -x c++' ## -- parse c++ code - .' '.($ENV{CPPFLAGS} || '') - .' '.$config_cppflags - ); - -$ppextra = '(?s:\bbison\.h\b)|(?s:\bflexskel\.h\b)'; -%ppextra = - ('(?:Lexer)' => '(?s:\bflexskel\.h\b)', - '(?:Parser)' => '(?s:\bbison\.h\b)', - ); -@suffixes = qw(\.c \.h \.cc \.cpp \.cxx \.l \.y \.ll \.yy); - -##-- temp -$TMPDIR = $ENV{TMP} || '/tmp'; -$TMPDIR = $config_tmpdir if (defined($config_tmpdir)); - -#----------------------------------------------------------------------- -# DEBUG -#----------------------------------------------------------------------- -#$DEBUG = 2; -#$DEBUG = 1; -$DEBUG=0; -sub logopen { - $logfile = 'doxy-filter.log' if (!defined($logfile)); - if ($logfile ne '-') { - open(LOG,">>$logfile") or die("$0: open failed for log-file '$logfile': $!"); - open(STDERR,">&LOG") or die("$0: could not redirect STDERR to LOG: $!"); - } else { - open(LOG, ">&STDERR") or die ("$0: could not redirect LOG to STDERR: $!"); - } - print LOG - ("\n", ("-" x 72), "\n", `date`, - "> ARGV=$cmdline\n", - "> PWD=", `pwd`, - "> PP_ONLY=", $PP_ONLY ? 1 : 0, "\n", - "> DO_CPP=", $DO_CPP ? 1 : 0, "\n", - "> CPPFLAGS=$CPPFLAGS\n", - ); -} - -#----------------------------------------------------------------------- -# MAIN -#----------------------------------------------------------------------- -push(@ARGV,'-') if (!@ARGV); -logopen() if ($DEBUG>0); -foreach $file (@ARGV) { - print LOG ("> CPPCMD=$CPP $CPPFLAGS $file |\n") if ($DEBUG>0); - - if ($DO_CPP) { - open(CPP,"$CPP $CPPFLAGS $file|") - or die("$0: could not open pipe from '$CPP $CPPFLAGS $file': $!"); - } else { - open(CPP, "${file}.pp") - or die("$0: could not open '${file}.pp': $!"); - } - - - ($filebase,$filepath,$filesuff) = fileparse($file, @suffixes); - $ppfile = undef; - while (defined($line = <CPP>)) { - if (!$PP_ONLY) { - if ($line =~ /^\#\s*\d+\s*\"([^\"]*)\"/) { - ## -- data from a different file - $ppfile = $1; - ($ppbase,$pppath,$ppsuff) = fileparse($ppfile, @suffixes); - - if ($DEBUG>2) { - print LOG ("> filebase='$filebase', ppbase='$ppbase', ppsuff='$ppsuff'\n"); - } - - if ($ppfile eq $file) { - $wantline = 1; - print LOG ("> ACCEPT: literal filename match: $line") if ($DEBUG>1); - } - elsif (grep { $file =~ $_ && $ppfile =~ $ppextra{$_} } keys(%ppextra)) { - $wantline = 1; - print LOG ("> ACCEPT: filename convention match: $line\n") if ($DEBUG>1); - } - elsif (grep { $ppbase eq $filebase && $ppsuff =~ /$_$/ } @suffixes) { - $wantline = 1; - print LOG ("> ACCEPT: suffix match: $line\n") if ($DEBUG>1); - } - else { - $wantline = 0; - print LOG ("> REJECT: $line") if ($DEBUG>1); - } - - next; - } - next if (!defined($ppfile) || !$wantline); - } - print $line; - } - - close(CPP); -} - -close(LOG) if ($DEBUG>0); - -# useless comment -# again diff --git a/gfsm/gfsm/doc/libgfsm/libgfsm-header.html b/gfsm/gfsm/doc/libgfsm/libgfsm-header.html deleted file mode 100644 index a0cbf41..0000000 --- a/gfsm/gfsm/doc/libgfsm/libgfsm-header.html +++ /dev/null @@ -1,8 +0,0 @@ -<HTML> - <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> - <title>$title</title> - <LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css"> - <LINK HREF="tabs.css" REL="stylesheet" TYPE="text/css"> - <LINK HREF="libgfsm.css" REL="stylesheet" TYPE="text/css"> - </HEAD> diff --git a/gfsm/gfsm/doc/libgfsm/libgfsm.css b/gfsm/gfsm/doc/libgfsm/libgfsm.css deleted file mode 100644 index e760333..0000000 --- a/gfsm/gfsm/doc/libgfsm/libgfsm.css +++ /dev/null @@ -1,216 +0,0 @@ -BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -H1 { - text-align: center; -} -CAPTION { font-weight: bold } -DIV.qindex { - width: 100%; - background-color: #eeeeee; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -DIV.nav { - width: 100%; - background-color: #eeeeee; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; -} -A.qindex { - text-decoration: none; - font-weight: bold; - color: #1A419D; -} -A.qindex:visited { - text-decoration: none; - font-weight: bold; - color: #1A419D -} -A.qindex:hover { - text-decoration: none; - background-color: #ddddd; -} -A.qindexHL { - text-decoration: none; - font-weight: bold; - background-color: #666666; - color: #ffffff; - border: 1px double #9295C2; -} -A.qindexHL:hover { - text-decoration: none; - background-color: #dddddd; - color: #ffffff; -} -A.qindexHL:visited { text-decoration: none; background-color: #666666; color: #ffffff } -A.el { text-decoration: none; font-weight: bold } -A.elRef { font-weight: bold } -A.code:link { text-decoration: none; font-weight: normal; color: #0000FF} -A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} -A.codeRef:link { font-weight: normal; color: #0000FF} -A.codeRef:visited { font-weight: normal; color: #0000FF} -A:hover { text-decoration: none; background-color: #f2f2f2 } -DL.el { margin-left: -1cm } -.fragment { - font-family: monospace -} -PRE.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 2px; - margin-right: 8px; - padding-left: 6px; - padding-right: 6px; - padding-top: 4px; - padding-bottom: 4px; -} -DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -TD.md { background-color: #F4F4F4; font-weight: bold; } -TD.mdname1 { background-color: #F4F4F4; font-weight: bold; color: #602020; } -TD.mdname { background-color: #F4F4F4; font-weight: bold; color: #602020; width: 600px; } -DIV.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} -DIV.groupText { margin-left: 16px; font-style: italic; font-size: 14px } -BODY { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} -TD.indexkey { - background-color: #eeeeee; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TD.indexvalue { - background-color: #eeeeee; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -TR.memlist { - background-color: #f0f0f0; -} -P.formulaDsp { text-align: center; } -IMG.formulaDsp { } -IMG.formulaInl { vertical-align: middle; } -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 } -.mdTable { - border: 1px solid #868686; - background-color: #F4F4F4; -} -.mdRow { - padding: 8px 10px; -} -.mdescLeft { - padding: 0px 8px 4px 8px; - font-size: 14px; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - padding: 0px 8px 4px 8px; - font-size: 14px; - font-style: italic; - background-color: #FAFAFA; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-style: solid; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 12px; -} -.memItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-style: solid; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: #FAFAFA; - font-size: 13px; -} -.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: #eeeeee; -} -TD.tiny { font-size: 75%; -} -a { - color: #252E78; -} -a:visited { - color: #3D2185; -} diff --git a/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev b/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev deleted file mode 100644 index a068f3e..0000000 --- a/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev +++ /dev/null @@ -1,227 +0,0 @@ -# Doxyfile 1.2.17 - -#--------------------------------------------------------------------------- -# General configuration options -#--------------------------------------------------------------------------- -PROJECT_NAME = "libgfsm" -PROJECT_NUMBER = -OUTPUT_DIRECTORY = . -OUTPUT_LANGUAGE = English -EXTRACT_ALL = YES -EXTRACT_PRIVATE = YES -EXTRACT_STATIC = YES -EXTRACT_LOCAL_CLASSES = YES -HIDE_UNDOC_MEMBERS = NO -HIDE_UNDOC_CLASSES = NO -#HIDE_FRIEND_COMPOUNDS = NO -BRIEF_MEMBER_DESC = YES -REPEAT_BRIEF = NO -ALWAYS_DETAILED_SEC = NO -INLINE_INHERITED_MEMB = NO -FULL_PATH_NAMES = NO -STRIP_FROM_PATH = -INTERNAL_DOCS = NO -STRIP_CODE_COMMENTS = YES -CASE_SENSE_NAMES = YES -SHORT_NAMES = NO -HIDE_SCOPE_NAMES = NO -VERBATIM_HEADERS = YES -SHOW_INCLUDE_FILES = YES -JAVADOC_AUTOBRIEF = NO -#MULTILINE_CPP_IS_BRIEF = YES -#DETAILS_AT_TOP = NO -INHERIT_DOCS = YES -INLINE_INFO = YES -#SORT_MEMBER_DOCS = YES -SORT_MEMBER_DOCS = NO -DISTRIBUTE_GROUP_DOC = NO -TAB_SIZE = 8 -GENERATE_TODOLIST = YES -GENERATE_TESTLIST = YES -GENERATE_BUGLIST = YES -#GENERATE_DEPRECATEDLIST= YES -ALIASES = -ENABLED_SECTIONS = -MAX_INITIALIZER_LINES = 30 -OPTIMIZE_OUTPUT_FOR_C = YES -OPTIMIZE_OUTPUT_JAVA = NO -SHOW_USED_FILES = YES - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- -QUIET = NO -WARNINGS = YES -WARN_IF_UNDOCUMENTED = YES -WARN_FORMAT = "$file:$line: $text" -WARN_LOGFILE = libgfsm.log - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- -INPUT = \ - ../../src/libgfsm \ - ../../src/libgfsm \ - . -#FILE_PATTERNS = *.h -FILE_PATTERNS = *.h *.hi -#FILE_PATTERNS = *.h *.hi *.c -RECURSIVE = NO -EXCLUDE = -EXCLUDE_SYMLINKS = NO -EXCLUDE_PATTERNS = flexskel.h bison.h -EXAMPLE_PATH = -EXAMPLE_PATTERNS = -EXAMPLE_RECURSIVE = NO -IMAGE_PATH = - -## -## Our input-filter runs the real C preprocessor, -## because doxygen is too stupid to handle heavy-duty -## macro usage a la flex++/bison++. -## --> disabled! -#INPUT_FILTER = "perl ./doxy-filter.perl" -#INPUT_FILTER = "" -## -## Whether to use filtered output for the source browser -## -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- -SOURCE_BROWSER = NO -INLINE_SOURCES = NO -REFERENCED_BY_RELATION = YES -REFERENCES_RELATION = YES - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- -ALPHABETICAL_INDEX = YES -COLS_IN_ALPHA_INDEX = 2 -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- -GENERATE_HTML = yes -HTML_OUTPUT = html -HTML_FILE_EXTENSION = .html -#HTML_HEADER = -HTML_HEADER = ./libgfsm-header.html -HTML_FOOTER = -HTML_STYLESHEET = -HTML_ALIGN_MEMBERS = NO -#GENERATE_HTMLHELP = @DOXY_WANT_HTMLHELP@ -GENERATE_HTMLHELP = NO -#CHM_FILE = FSM.chm -#HHC_LOCATION = "C:\Programme\HTML Help Workshop\hhc.exe" -#HHC_LOCATION = @DOXY_HHC_PROGRAM@ -GENERATE_CHI = NO -BINARY_TOC = NO -TOC_EXPAND = NO -DISABLE_INDEX = NO -ENUM_VALUES_PER_LINE = 4 -GENERATE_TREEVIEW = NO -TREEVIEW_WIDTH = 250 -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- -GENERATE_LATEX = no -LATEX_OUTPUT = latex -LATEX_CMD_NAME = latex -MAKEINDEX_CMD_NAME = makeindex -COMPACT_LATEX = NO -PAPER_TYPE = a4wide -EXTRA_PACKAGES = -LATEX_HEADER = -PDF_HYPERLINKS = YES -USE_PDFLATEX = NO -LATEX_BATCHMODE = YES -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- -GENERATE_RTF = NO -RTF_OUTPUT = rtf -COMPACT_RTF = NO -RTF_HYPERLINKS = NO -RTF_STYLESHEET_FILE = -RTF_EXTENSIONS_FILE = -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- -GENERATE_MAN = no -MAN_OUTPUT = man -MAN_EXTENSION = .3 -MAN_LINKS = NO -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- -GENERATE_XML = NO -#XML_SCHEMA = -#XML_DTD = -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- -GENERATE_AUTOGEN_DEF = NO -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- -ENABLE_PREPROCESSING = YES -MACRO_EXPANSION = YES -#ENABLE_PREPROCESSING = NO -#MACRO_EXPANSION = NO -EXPAND_ONLY_PREDEF = NO -SEARCH_INCLUDES = YES -#INCLUDE_PATH = ../../src/libgfsm ../..src/libgfsm -INCLUDE_FILE_PATTERNS = -#PREDEFINED = __cplusplus -PREDEFINED = GFSM_DOXYGEN -EXPAND_AS_DEFINED = -#SKIP_FUNCTION_MACROS = YES -SKIP_FUNCTION_MACROS = NO - -#--------------------------------------------------------------------------- -# Configuration::addtions related to external references -#--------------------------------------------------------------------------- -#TAGFILES = ../FSM/FSM.tag=../../FSM/html -TAGFILES = -GENERATE_TAGFILE = libgfsm.tag -ALLEXTERNALS = NO -EXTERNAL_GROUPS = YES -PERL_PATH = /usr/local/bin/perl - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- -CLASS_DIAGRAMS = YES -HIDE_UNDOC_RELATIONS = YES -HAVE_DOT = YES -CLASS_GRAPH = YES -COLLABORATION_GRAPH = YES -TEMPLATE_RELATIONS = YES -INCLUDE_GRAPH = YES -INCLUDED_BY_GRAPH = YES -GRAPHICAL_HIERARCHY = YES -CALL_GRAPH = YES -CALLER_GRAPH = YES -DOT_IMAGE_FORMAT = png -DOT_PATH = -DOTFILE_DIRS = -MAX_DOT_GRAPH_WIDTH = 1024 -MAX_DOT_GRAPH_HEIGHT = 1024 -GENERATE_LEGEND = YES -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Configuration::addtions related to the search engine -#--------------------------------------------------------------------------- -SEARCHENGINE = NO -##-- obsolete (?) -#CGI_NAME = search.cgi -#CGI_URL = -#DOC_URL = -#DOC_ABSPATH = -#BIN_ABSPATH = /usr/local/bin/ -#EXT_DOC_PATHS = diff --git a/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in b/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in deleted file mode 100644 index e907846..0000000 --- a/gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in +++ /dev/null @@ -1,229 +0,0 @@ -# Doxyfile 1.2.17 - -#--------------------------------------------------------------------------- -# General configuration options -#--------------------------------------------------------------------------- -PROJECT_NAME = "libgfsm" -PROJECT_NUMBER = -OUTPUT_DIRECTORY = . -OUTPUT_LANGUAGE = English -EXTRACT_ALL = YES -EXTRACT_PRIVATE = YES -EXTRACT_STATIC = YES -EXTRACT_LOCAL_CLASSES = YES -HIDE_UNDOC_MEMBERS = NO -HIDE_UNDOC_CLASSES = NO -#HIDE_FRIEND_COMPOUNDS = NO -BRIEF_MEMBER_DESC = YES -REPEAT_BRIEF = NO -ALWAYS_DETAILED_SEC = NO -INLINE_INHERITED_MEMB = NO -FULL_PATH_NAMES = NO -STRIP_FROM_PATH = -INTERNAL_DOCS = NO -STRIP_CODE_COMMENTS = YES -CASE_SENSE_NAMES = YES -SHORT_NAMES = NO -HIDE_SCOPE_NAMES = NO -VERBATIM_HEADERS = YES -SHOW_INCLUDE_FILES = YES -JAVADOC_AUTOBRIEF = NO -#MULTILINE_CPP_IS_BRIEF = YES -#DETAILS_AT_TOP = NO -INHERIT_DOCS = YES -INLINE_INFO = YES -#SORT_MEMBER_DOCS = YES -SORT_MEMBER_DOCS = NO -DISTRIBUTE_GROUP_DOC = NO -TAB_SIZE = 8 -GENERATE_TODOLIST = YES -GENERATE_TESTLIST = YES -GENERATE_BUGLIST = YES -#GENERATE_DEPRECATEDLIST= YES -ALIASES = -ENABLED_SECTIONS = -MAX_INITIALIZER_LINES = 30 -OPTIMIZE_OUTPUT_FOR_C = YES -OPTIMIZE_OUTPUT_JAVA = NO -SHOW_USED_FILES = YES - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- -QUIET = NO -WARNINGS = YES -WARN_IF_UNDOCUMENTED = YES -WARN_FORMAT = "$file:$line: $text" -WARN_LOGFILE = libgfsm.log - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- -INPUT = \ - @top_srcdir@/src/libgfsm \ - ../../src/libgfsm \ - @srcdir@ -FILE_PATTERNS = *.h *.dox -RECURSIVE = NO -EXCLUDE = -EXCLUDE_SYMLINKS = NO -EXCLUDE_PATTERNS = flexskel.h bison.h -EXAMPLE_PATH = -EXAMPLE_PATTERNS = -EXAMPLE_RECURSIVE = NO -IMAGE_PATH = - -## -## Our input-filter runs the real C preprocessor, -## because doxygen is too stupid to handle heavy-duty -## macro usage a la flex++/bison++. -## --> disabled! -#INPUT_FILTER = "perl ./doxy-filter.perl" -#INPUT_FILTER = "@DOXY_INPUT_FILTER@" -## -## Whether to use filtered output for the source browser -## -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- -SOURCE_BROWSER = NO -INLINE_SOURCES = NO -REFERENCED_BY_RELATION = YES -REFERENCES_RELATION = YES - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- -ALPHABETICAL_INDEX = YES -COLS_IN_ALPHA_INDEX = 2 -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- -GENERATE_HTML = @DOXY_WANT_HTML@ -HTML_OUTPUT = html -HTML_FILE_EXTENSION = .html -#HTML_HEADER = -HTML_HEADER = @srcdir@/libgfsm-header.html -HTML_FOOTER = -HTML_STYLESHEET = -HTML_ALIGN_MEMBERS = NO -#GENERATE_HTMLHELP = @DOXY_WANT_HTMLHELP@ -GENERATE_HTMLHELP = NO -#CHM_FILE = FSM.chm -#HHC_LOCATION = "C:\Programme\HTML Help Workshop\hhc.exe" -#HHC_LOCATION = @DOXY_HHC_PROGRAM@ -GENERATE_CHI = NO -BINARY_TOC = NO -TOC_EXPAND = NO -DISABLE_INDEX = NO -ENUM_VALUES_PER_LINE = 4 -GENERATE_TREEVIEW = NO -TREEVIEW_WIDTH = 250 -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- -GENERATE_LATEX = @DOXY_WANT_LATEX@ -LATEX_OUTPUT = latex -LATEX_CMD_NAME = latex -MAKEINDEX_CMD_NAME = makeindex -COMPACT_LATEX = NO -PAPER_TYPE = a4wide -EXTRA_PACKAGES = -LATEX_HEADER = -PDF_HYPERLINKS = YES -USE_PDFLATEX = NO -LATEX_BATCHMODE = YES -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- -GENERATE_RTF = NO -RTF_OUTPUT = rtf -COMPACT_RTF = NO -RTF_HYPERLINKS = NO -RTF_STYLESHEET_FILE = -RTF_EXTENSIONS_FILE = -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- -GENERATE_MAN = @DOXY_WANT_MAN@ -MAN_OUTPUT = man -MAN_EXTENSION = .3 -MAN_LINKS = NO -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- -GENERATE_XML = NO -#XML_SCHEMA = -#XML_DTD = -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- -GENERATE_AUTOGEN_DEF = NO -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- -ENABLE_PREPROCESSING = YES -MACRO_EXPANSION = YES -#ENABLE_PREPROCESSING = NO -#MACRO_EXPANSION = NO -EXPAND_ONLY_PREDEF = NO -SEARCH_INCLUDES = YES -#INCLUDE_PATH = @top_srcdir@/src/libgfsm @top_builddir@src/libgfsm -INCLUDE_FILE_PATTERNS = -#PREDEFINED = __cplusplus -PREDEFINED = @DOXY_DEFINES@ -EXPAND_AS_DEFINED = -#SKIP_FUNCTION_MACROS = YES -SKIP_FUNCTION_MACROS = NO - -#--------------------------------------------------------------------------- -# Configuration::addtions related to external references -#--------------------------------------------------------------------------- -#TAGFILES = ../FSM/FSM.tag=../../FSM/html -TAGFILES = @DOXY_TAGFILES@ -GENERATE_TAGFILE = libgfsm.tag -ALLEXTERNALS = NO -EXTERNAL_GROUPS = YES -PERL_PATH = @PERL@ - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- -CLASS_DIAGRAMS = YES -HIDE_UNDOC_RELATIONS = YES -HAVE_DOT = YES -COLLABORATION_GRAPH = YES -TEMPLATE_RELATIONS = YES -INCLUDE_GRAPH = YES -INCLUDED_BY_GRAPH = YES -#CLASS_GRAPH = YES -CLASS_GRAPH = NO -#GRAPHICAL_HIERARCHY = YES -GRAPHICAL_HIERARCHY = NO -#CALL_GRAPH = YES -CALL_GRAPH = NO -#CALLER_GRAPH = YES -CALLER_GRAPH = NO -DOT_IMAGE_FORMAT = png -DOT_PATH = -DOTFILE_DIRS = -MAX_DOT_GRAPH_WIDTH = 1024 -MAX_DOT_GRAPH_HEIGHT = 1024 -GENERATE_LEGEND = YES -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Configuration::addtions related to the search engine -#--------------------------------------------------------------------------- -SEARCHENGINE = NO -##-- obsolete (?) -#CGI_NAME = search.cgi -#CGI_URL = -#DOC_URL = -#DOC_ABSPATH = -#BIN_ABSPATH = /usr/local/bin/ -#EXT_DOC_PATHS = diff --git a/gfsm/gfsm/doc/libgfsm/mainpage.dox.in b/gfsm/gfsm/doc/libgfsm/mainpage.dox.in deleted file mode 100644 index 909fda7..0000000 --- a/gfsm/gfsm/doc/libgfsm/mainpage.dox.in +++ /dev/null @@ -1,102 +0,0 @@ -/* -*- Mode: C++ -*- */ -/** -\mainpage libgfsm : finite state utility library - -\author Bryan Jurish <moocow@ling.uni-potsdam.de> - -\version @VERSION@ - -<b>Project URL:</b> http://www.ling.uni-potsdam.de/~moocow/projects/gfsm - -\section Intro Introduction - -libgfsm is an abstract C library for the manipulation of finite -state machines using <A HREF="http://www.gtk.org">glib</A> -for basic data structures. libgfsm currently supports AT&T style -weighted transducer text input and label definition files, a -number of common algebraic operations on finite -state machines, as well as a low-level automaton interface. - -\section building Building gfsm - -Run the \a configure script in the distribution directory, and then call \a make: - -\verbatim -bash:~$ cd gfsm-XX.YY.ZZ - -bash:~/gfsm-XX.YY.ZZ$ ./configure -> checking build system type... i686-pc-linux-gnu -> checking host system type... i686-pc-linux-gnu -> checking target system type... i686-pc-linux-gnu -> checking for a BSD-compatible install... /usr/bin/install -c -... -> config.status: linking ./src/programs/gfsmunion.gog to doc/programs/gfsmunion.gog -> config.status: executing depfiles commands - -bash:~/gfsm-XX.YY.ZZ$ make -> Making all in config -... -> make[1]: Nothing to be done for `all-am'. -> make: Leaving directory `/home/moocow/gfsm-XX.YY.ZZ' - -bash:~/gfsm-XX.YY.ZZ$ make install -> Making install in config -... -> make: Leaving directory `/home/moocow/gfsm-XX.YY.ZZ' - -\endverbatim - -libgfsm will install itself in /usr/local by default. - -See the file \a INSTALL in the gfsm distribution root directory -for more details. - - -\section knowgfsm Getting to know gfsm - -- Have a look at gfsmAutomaton.h , gfsmArc.h , and gfsmState.h - to get familiar with the basic automaton API and data structures, - ::gfsmAutomaton , ::gfsmArc , and ::gfsmState . - -- Have a look at gfsmAlgebra.h to see the basic algebraic operations - on automata provided by gfsm. - -- Have a look at the gfsmAutomatonIO.h documentation to learn how to - load and save automata to named files, or even to abstract I/O handles. - -- Have a look at gfsmAlphabet.h for details on fun things you can - do with alphabets, including defining your own. - -- Have a look at gfsmSemiring.h for details on the built-in semirings, as - well as an API for creating your own user-defined semiring for - weighted automaton operations. - -- Have a look at gfsmRegexCompiler.h if you need a basic regular expression compiler. - -. - -\section usinggfsm Using gfsm - -- Include the main gfsm header in your code: - - \code -#include <gfsm.h> -int main(void) { - do_stuff(); - return 0; -} - \endcode - -- Compile and link your program against libgfsm: - - \verbatim -bash$ gcc `pkg-config --cflags gfsm` -o myprog.o -c myprog.c -bash$ gcc -o myprog myprog.o `pkg-config --libs gfsm` - \endverbatim - -- ... and things ought to work - -. - -*/ - diff --git a/gfsm/gfsm/doc/programs/.cvsignore b/gfsm/gfsm/doc/programs/.cvsignore deleted file mode 100644 index dd32bb8..0000000 --- a/gfsm/gfsm/doc/programs/.cvsignore +++ /dev/null @@ -1,41 +0,0 @@ -*.tmp - -#*.pod -acknowledge.pod - -*.gog -*.html -*.txt -*.tex -*.1 -*.man -*.ps -*.pdf -*.dvi -*.aux -*.log -*.toc -*.idx -*.stamp -*~ -.*~ -*.o -*.lo -*.la -.libs -*.a -*.so -*.gz -*.bz2 -*.zip -.deps -autom4te.cache -aclocal.m4 -Makefile -Makefile.in -README.txt -configure -config.log -config.status -config.cache -libtool diff --git a/gfsm/gfsm/doc/programs/Makefile.am b/gfsm/gfsm/doc/programs/Makefile.am deleted file mode 100644 index 6fba9ba..0000000 --- a/gfsm/gfsm/doc/programs/Makefile.am +++ /dev/null @@ -1,309 +0,0 @@ -## File: doc/programs/Makefile.am -## Package: * -## Description: -## + program-doc-level automake file -## -## Process this file with Automake to create Makefile.in. -##----------------------------------------------------------------------- - -##----------------------------------------------------------------------- -## Misc flags -##----------------------------------------------------------------------- - -HTML_CSS_FILE =gfsmprogs.css -POD2MAN_CENTER_STR ="GFSM Utiltiies" -POD2MAN_RELEASE_STR ="GFSM v$(VERSION)" - -##----------------------------------------------------------------------- -## static vs. built: PODs -##----------------------------------------------------------------------- - -DYNAMIC_MAN1_PODS =$(DOC_MAN1_GOGS:.gog=.pod) $(DOC_PROG_INDEX_SKEL:.skel=.pod) -DYNAMIC_MAN5_PODS = -STATIC_MAN1_PODS = -STATIC_MAN5_PODS = - -DYNAMIC_PODS = $(DYNAMIC_MAN1_PODS) $(DYNAMIC_MAN5_PODS) -STATIC_PODS = $(STATIC_MAN1_PODS) $(STATIC_MAN5_PODS) - -##----------------------------------------------------------------------- -## Potential targets -##----------------------------------------------------------------------- - -##-- pods -DOC_MAN1_PODS = $(DYNAMIC_MAN1_PODS) $(STATIC_MAN1_PODS) -DOC_MAN5_PODS = $(DYNAMIC_MAN5_PODS) $(STATIC_MAN5_PODS) -DOC_PODS = $(DOC_MAN1_PODS) $(DOC_MAN5_PODS) - -##--- manpages (section 1: always) -DOC_MAN1_TARGETS = $(DOC_MAN1_PODS:.pod=.1) -DOC_MAN5_TARGETS = $(DOC_MAN5_PODS:.pod=.5) -DOC_MAN_TARGETS = $(DOC_MAN1_TARGETS) $(DOC_MAN5_TARGETS) - -##-- text -DOC_TXT_TARGETS = $(DOC_PODS:.pod=.txt) - -##-- html -DOC_HTML_STATIC = $(HTML_CSS_FILE) -DOC_HTML_TARGETS = $(DOC_PODS:.pod=.html) - -##-- latex -DOC_LATEX_TARGETS = $(DOC_PODS:.pod=.tex) -DOC_DVI_TARGETS = $(DOC_PODS:.pod=.dvi) -DOC_PS_TARGETS = $(DOC_PODS:.pod=.ps) -DOC_PDF_TARGETS = $(DOC_PODS:.pod=.pdf) - - -##----------------------------------------------------------------------- -## Conditional targets: chosen by 'configure' & co. [should be safe] -##----------------------------------------------------------------------- - -##-- automake 'EXTRA_*' vars -EXTRA_man1_MANS = $(DOC_MAN1_TARGETS) -EXTRA_man5_MANS = $(DOC_MAN5_TARGETS) - -##-- automake doesn't appear to understand EXTRA_${whatever}_DATA -EXTRA_pkgdocprog_DATAFILES = \ - $(DOC_PODS) \ - $(DOC_TXT_TARGETS) \ - $(DOC_HTML_TARGETS) $(DOC_HTML_STATIC) \ - $(DOC_DVI_TARGETS) \ - $(DOC_PS_TARGETS) \ - $(DOC_PDF_TARGETS) - -##-- accumulation variables -BUILD_PODS= -BUILD_MAN1_MANS= -BUILD_MAN5_MANS= -BUILD_DOCS= - -STATIC_MAN1_MANS= -STATIC_MAN5_MANS= -STATIC_DOCS= - -##--- selected: pods -if HAVE_OPTGEN -BUILD_PODS += $(DYNAMIC_PODS) -else -STATIC_PODS += $(DYNAMIC_PODS) -endif - -##--- selected: manpages (section 1: always) -if DOC_WANT_MAN -if HAVE_POD2MAN -BUILD_MAN1_MANS += $(DYNAMIC_MAN1_PODS:.pod=.1) -BUILD_MAN5_MANS += $(DYNAMIC_MAN5_PODS:.pod=.5) -else -STATIC_MAN1_MANS += $(DYNAMIC_MAN1_PODS:.pod=.1) -STATIC_MAN5_MANS += $(DYNAMIC_MAN5_PODS:.pod=.5) -endif -endif - -##-- selected: text -if DOC_WANT_TXT -if HAVE_POD2TEXT -BUILD_DOCS += $(DYNAMIC_PODS:.pod=.txt) -endif -endif - -##-- selected: html -if DOC_WANT_HTML -if HAVE_POD2HTML -BUILD_DOCS += $(DYNAMIC_PODS:.pod=.html) -STATIC_DOCS += $(DOC_HTML_STATIC) -else -STATIC_DOCS += $(DYNAMIC_PODS:.pod=.html) $(DOC_HTML_STATIC) -endif -endif - -##-- selected: latex->(dvi|ps|pdf) -if HAVE_POD2LATEX - -if DOC_WANT_DVI -BUILD_DOCS += $(DYNAMIC_PODS:.pod=.dvi) -endif - -if DOC_WANT_PS -BUILD_DOCS += $(DYNAMIC_PODS:.pod=.ps) -endif - -if DOC_WANT_PDF -BUILD_DOCS += $(DYNAMIC_PODS:.pod=.pdf) -endif - -endif - -##----------------------------------------------------------------------- -## Primary targets -##----------------------------------------------------------------------- - -##-- primaries -man1_MANS = $(BUILD_MAN1_MANS) $(STATIC_MAN1_MANS) -man5_MANS = $(BUILD_MAN5_MANS) $(STATIC_MAN5_MANS) -pkgdocprog_DATA = $(BUILD_DOCS) $(STATIC_DOCS) - -##----------------------------------------------------------------------- -## sources -##----------------------------------------------------------------------- - -SUFFIXES = .skel .gog .pod .txt .1 .5 .html .tex .dvi .ps .pdf - -##----------------------------------------------------------------------- -## local hooks -##----------------------------------------------------------------------- -all-local: $(man_MANS) - -txt: $(DOC_TXT_TARGETS) -man: $(DOC_MAN_TARGETS) -html: $(DOC_HTML_TARGETS) -latex: $(DOC_LATEX_TARGETS) -dvi-doc: $(DOC_DVI_TARGETS) -ps: $(DOC_PS_TARGETS) -pdf: $(DOC_PDF_TARGETS) - -.SECONDARY: - -##----------------------------------------------------------------------- -## pod compilation rules: Getopt::Gen -##----------------------------------------------------------------------- - -OPTGENFLAGS = -l - -if HAVE_OPTGEN -.gog.pod: - $(OPTGEN_PERL) $(OPTGENFLAGS) --nocfile --nohfile --notimestamp -F $* $< -endif - -##----------------------------------------------------------------------- -## pod compilation rules: Getopt::Gen (from skel) -##----------------------------------------------------------------------- -OPTGEN_SKELFLAGS = \ - --nocfile --nohfile --nopod \ - --no-handle-help \ - --no-handle-version \ - --no-handle-rcfile \ - --no-handle-error \ - --notimestamp - -if HAVE_OPTGEN -.skel.pod: - echo | $(OPTGEN_PERL) $(OPTGEN_SKELFLAGS) --template=$< - > $@ 2>/dev/null -endif - -##----------------------------------------------------------------------- -## pod conversion rules -##----------------------------------------------------------------------- - -POD2MANFLAGS = \ - --center $(POD2MAN_CENTER_STR) \ - --release $(POD2MAN_RELEASE_STR) - -POD2HTMLFLAGS = --podpath="$(srcdir):." --htmlroot="." --css "$(HTML_CSS_FILE)" - -if HAVE_POD2MAN -.pod.1: - $(POD2MAN) $(POD2MANFLAGS) --section=1 $< $@ - -.pod.5: - $(POD2MAN) $(POD2MANFLAGS) --section=5 $< $@ -endif - -if HAVE_POD2TEXT -.pod.txt: - $(POD2TEXT) $< $@ -endif - -if HAVE_POD2HTML -.pod.html: - $(POD2HTML) $(POD2HTMLFLAGS) --infile=$< --outfile=$@ -endif - -if HAVE_POD2LATEX -.pod.tex: - $(POD2LATEX) --full --out $@ $< -endif - -##----------------------------------------------------------------------- -## latex compilation -##----------------------------------------------------------------------- -.tex.dvi: - latex -interaction=nonstopmode $* - latex -interaction=nonstopmode $* - -.dvi.ps: - dvips $* - -.tex.pdf: - ps2pdf $* $@ - -##----------------------------------------------------------------------- -## Variables: cleanup -##----------------------------------------------------------------------- - -## --- mostlyclean: built by 'make' & commonly rebuilt -#MOSTLYCLEANFILES = - -## --- clean: built by 'make' -CLEANFILES = \ - *.dvi *.ps *.pdf \ - *.log *.aux *.toc *.idx *~~ *.tmp - -if HAVE_OPTGEN -CLEANFILES += $(DYNAMIC_PODS) -endif -if HAVE_POD2MAN -CLEANFILES += *.man *.1 *.5 -endif -if HAVE_POD2HTML -CLEANFILES += *.html -endif -if HAVE_POD2TEXT -CLEANFILES += *.txt -endif -if HAVE_POD2LATEX -CLEANFILES += *.tex -endif - -## --- distclean: built by 'configure' -DISTCLEANFILES = \ - *.gog acknowledge.pod - -## -- maintainerclean: built by maintainer / by hand -MAINTAINERCLEANFILES = \ - *~ .*~ Makefile Makefile.in \ - *.man *.1 *.5 *.html *.txt *.tex \ - $(CLEANFILES) \ - $(DYNAMIC_PODS) - -##----------------------------------------------------------------------- -## Variables: distribution -##----------------------------------------------------------------------- - -## --- extra distribution files -EXTRA_DIST = \ - $(DOC_PROG_INDEX_SKEL) \ - $(DOC_PODS) \ - $(DOC_MAN_TARGETS) \ - $(DOC_HTML_TARGETS) \ - $(HTML_CSS_FILE) - -## --- recursion subdirectories for 'make dist' -#DIST_SUBDIRS = $(SUBDIRS) - -## --- dist-hook: when another 'Makefile.am' is overkill -#DISTHOOK_DIRS = foo -#DISTHOOK_FILES = foo/bar.txt foo/baz.txt -#dist-hook: -# for d in $(DISTHOOK_DIRS); do\ -# mkdir -p $(distdir)/$$d ;\ -# done -# for f in $(DISTHOOK_FILES); do\ -# cp -p $(srcdir)/$$f $(distdir)/$$f ;\ -# done - -##----------------------------------------------------------------------- -## Rules: cleanup -##----------------------------------------------------------------------- -.PHONY: cvsclean - -cvsclean: maintainer-clean ; diff --git a/gfsm/gfsm/doc/programs/gfsmprogs.css b/gfsm/gfsm/doc/programs/gfsmprogs.css deleted file mode 100644 index f5dc6d5..0000000 --- a/gfsm/gfsm/doc/programs/gfsmprogs.css +++ /dev/null @@ -1,38 +0,0 @@ -BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -HR,BODY { - margin-left: 4px; - margin-right: 4px; -} -H1,H2 { - margin-bottom: 0px; - padding-bottom: 0px; - text-align: left; - color: #000099; -} -H1 { margin-left: 4px; } -H2,H3,H4,H5,H6,P,CENTER,CL,DIV,TD,TH,DL,DT,DIV { - margin-left: 24px; -} -PRE { - border: 1px dashed #0000ff; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 48px; - margin-right: 24px; - padding-left: 0px; - padding-right: 0px; - padding-top: 4px; - padding-bottom: 4px; -} -/*UL { - background-color: #eeeeee; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 16px; - margin-right: 16px; - padding-top: 4px; - padding-bottom: 8px; -}*/
\ No newline at end of file diff --git a/gfsm/gfsm/doc/programs/gfsmutils.skel b/gfsm/gfsm/doc/programs/gfsmutils.skel deleted file mode 100644 index cc25d9d..0000000 --- a/gfsm/gfsm/doc/programs/gfsmutils.skel +++ /dev/null @@ -1,90 +0,0 @@ -[@ # -*- Mode: Perl -*- - my @gogs = glob('*.gog'); - @subogs = qw(); - foreach my $gog (sort(@gogs)) { - my $subog = Getopt::Gen->new(handle_rcfile=>0); - $subog->parse($gog); - push(@subogs, $subog); - } -@] -=pod - -=head1 NAME - -gfsmutils - finite state machine command-line utilities - -=head1 PROGRAMS - -The following is a list of the programs -and user documentation contained in the gfsm package. -See the individual manpages for details. - -[@ - foreach my $subog (@subogs) { - next if (!defined($subog->{USER}{program}) - || $subog->{USER}{program} =~ /^\s*$/); - $OUT .= ("=head2 $subog->{USER}{program}\n" - ."\n" - ."$subog->{purpose}\n" - ."\n" - ."See L<$subog->{USER}{program}> for details.\n" - ."\n" - ."\n" - ); - } -@] - -=cut - -############################################################### -# Description -############################################################### -=pod - -=head1 DESCRIPTION - -The gfsmutils package provides a suite of command-line tools -for manipulation of finite state machines (FSMs) using -the libgfsm library. - -=cut - -############################################################### -# Addenda -############################################################### -=pod - -=head1 ADDENDA - -=head2 About this Document - -Documentation file auto-generated by [@$og{name}@] version [@$OptGenVersion@]. -Translation was initiated -as: - - [@$CMDLINE_OPTIONS@] - -=cut - - -############################################################### -# Footer -############################################################### -#=pod -# -#=head1 ACKNOWLEDGEMENTS -# -##[ @ join('',`cat acknowledge.pod`); @ ] - -=head1 SEE ALSO - -[@ - join(",\n", (map { $_->{USER}{program}."(1)" } @subogs)); -@], -fsm(1), fsm(5) - -=head1 AUTHOR - -Bryan Jurish E<lt>moocow@ling.uni-potsdam.deE<gt> - -=cut |