From b2394c4ae6c41d6f7a7dfbf7b2c2c3200c3c4992 Mon Sep 17 00:00:00 2001 From: Bryan Jurish Date: Thu, 4 Dec 2008 14:23:42 +0000 Subject: + added ./autogen.sh-generated stuff to SVN, for pd-extended auto-builds - pkg-config autoconf macros e.g. PKG_CHECK_MODULES are missing on darwin + removed extraneous (non-library) gfsm/ subdirectories doc/, src/programs, tests/ + added a lot of UNUSED attributes to lighten the pd-extended autobuild logs a bit svn path=/trunk/externals/moocow/; revision=10421 --- gfsm/gfsm/doc/libgfsm/.cvsignore | 32 ---- gfsm/gfsm/doc/libgfsm/Makefile.am | 235 ------------------------------ gfsm/gfsm/doc/libgfsm/doxy-filter.perl | 145 ------------------ gfsm/gfsm/doc/libgfsm/libgfsm-header.html | 8 - gfsm/gfsm/doc/libgfsm/libgfsm.css | 216 --------------------------- gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev | 227 ----------------------------- gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in | 229 ----------------------------- gfsm/gfsm/doc/libgfsm/mainpage.dox.in | 102 ------------- 8 files changed, 1194 deletions(-) delete mode 100644 gfsm/gfsm/doc/libgfsm/.cvsignore delete mode 100644 gfsm/gfsm/doc/libgfsm/Makefile.am delete mode 100755 gfsm/gfsm/doc/libgfsm/doxy-filter.perl delete mode 100644 gfsm/gfsm/doc/libgfsm/libgfsm-header.html delete mode 100644 gfsm/gfsm/doc/libgfsm/libgfsm.css delete mode 100644 gfsm/gfsm/doc/libgfsm/libgfsm.doxy.dev delete mode 100644 gfsm/gfsm/doc/libgfsm/libgfsm.doxy.in delete mode 100644 gfsm/gfsm/doc/libgfsm/mainpage.dox.in (limited to 'gfsm/gfsm/doc/libgfsm') 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 -# 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 = )) { - 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 @@ - - - - $title - - - - 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 - -\version @VERSION@ - -Project URL: 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 glib -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 -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 - -. - -*/ - -- cgit v1.2.1