[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: ChangeLog
User: sdb
Date: 07/04/15 09:53:20
Modified: . ChangeLog Makefile.am configure.ac
Log:
Created framework to generate DOxygen documentation for gattrib.
Revision Changes Path
1.65 +5 -0 eda/geda/gaf/gattrib/ChangeLog
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ChangeLog
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/gaf/gattrib/ChangeLog,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -b -r1.64 -r1.65
--- ChangeLog 3 Apr 2007 11:24:30 -0000 1.64
+++ ChangeLog 15 Apr 2007 13:53:19 -0000 1.65
@@ -1,3 +1,8 @@
+2007-4-15 Stuart Brorson <sdb (AT) cloud9 (DOT) net>
+ * Makefile.am, configure.ac, docs/*: Created new docs
+ directory, and set up framework to create doxygen generated
+ docs.
+
2007-4-3 Stuart Brorson <sdb@xxxxxxxxxx>
* src/s_sheet_data.c, src/s_table.c, src/s_toplevel.c:
Temp fix for bug 1692431 -- don't put net= attribute into
1.5 +1 -1 eda/geda/gaf/gattrib/Makefile.am
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Makefile.am
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/gaf/gattrib/Makefile.am,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- Makefile.am 29 Dec 2004 06:52:31 -0000 1.4
+++ Makefile.am 15 Apr 2007 13:53:20 -0000 1.5
@@ -1,7 +1,7 @@
AM_CFLAGS = -g -O2
-SUBDIRS = src include lib design
+SUBDIRS = src include lib design docs
EXTRA_DIST = BUGS NOTES README README.gEDA \
ChangeLog AUTHORS COPYING INSTALL autogen.sh ToDos
1.23 +62 -0 eda/geda/gaf/gattrib/configure.ac
(In the diff below, changes in quantity of whitespace are not shown.)
Index: configure.ac
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/gaf/gattrib/configure.ac,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- configure.ac 10 Feb 2007 21:54:03 -0000 1.22
+++ configure.ac 15 Apr 2007 13:53:20 -0000 1.23
@@ -22,6 +22,7 @@
[ AC_DEFINE(DEBUG, 1, DEBUG) ]
)
+
#########################################################################
# Command line flags start
#
@@ -146,6 +147,66 @@
# Check for libgeda end
############################################################################
+############################################################################
+# Check for doxygen, indent start
+#
+
+# Doxygen is a utility for generating html and latex documentation
+# from c source code files.
+
+# search for Doxygen
+AC_PATH_PROG(DOXYGEN, doxygen, no, ${PATH})
+
+if test "$DOXYGEN" = "no"; then
+ # doxygen is not available on the system
+ echo "** Cannot find Doxygen! **"
+ echo "** Documentation creation disabled **"
+ DOXYGEN=echo
+
+ # prevent from creating html and latex documents.
+ # but does not prevent from processing gschemdoc
+ builddoc=false
+else
+ # doxygen is available on the system.
+ # now checking if the tools for Texinfo files processing
+ # is installed.
+ # The docs can be either processed to produce dvi, html or info
+ # with texi2dvi, texi2html or makeinfo respectively
+ # Note : these tests on makeinfo and texi2dvi are no more
+ # needed as automake makes them for us
+
+ # enable the creation of html and latex documents.
+ builddoc=true
+fi
+
+# depending on variable builddoc, weaving is performed or not
+# using conditionnal in docs/Makefile.in
+AM_CONDITIONAL(BUILDDOC, test x$builddoc = xtrue)
+
+# search for indent
+AC_PATH_PROG(INDENT, indent, no, ${PATH})
+
+if ! test "$INDENT" = "no"; then
+ indentversion=`$INDENT --version | grep GNU`
+else
+ indentversion=
+fi
+
+if test "$INDENT" = "no" -o "$indentversion"x = x; then
+ AC_PATH_PROG(GINDENT, gindent, no, ${PATH})
+ if test "$GINDENT" = "no"; then
+ echo "** Cannot find GNU indent or gindent, C code formatting disabled **"
+ INDENT=echo
+ else
+ INDENT=$GINDENT
+ fi
+fi
+
+#
+# Check for doxygen, indent end
+#########################################################################
+
+
#########################################################################
# Checks for header files start
#
@@ -286,6 +347,7 @@
AC_CONFIG_FILES([Makefile
src/Makefile
lib/Makefile
+ docs/Makefile
design/Makefile
include/Makefile
lib/system-gattribrc
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs