[Xcb-commit] xcb ChangeLog, 1.69, 1.70 Makefile.am, 1.1, 1.2 configure.ac, 1.12, 1.13

Jamey Sharp xcb-commit at lists.freedesktop.org
Thu Sep 29 22:39:02 PDT 2005


Update of /cvs/xcb/xcb
In directory gabe:/tmp/cvs-serv18037

Modified Files:
	ChangeLog Makefile.am configure.ac 
Log Message:
2005-09-30  Trevor Woerner <twoerner.x at gmail.com>

	reviewer: Jamey Sharp <jamey at minilop.net>

	* Makefile.am, configure.ac, src/Makefile.am, tests/Makefile.am,
	  src/check_all.c, src/check_public.c, src/check_suites.h:
	Created a new directory called "tests" where the unit tests
	will reside, separate from other files. Moved the unit
	test files from the "src" directory into the new "tests"
	directory.

	* configure.ac, tests/CheckLog.xsl, tests/.cvsignore,
	  tests/Makefile.am, tests/check_all.c:
	Added an XSLT transform to post-process the XML log file which
	is generated by the unit test suite into an HTML page. Added
	the necessary hooks into the build system to have this
	translation occur when necessary as part of the build process.


Index: configure.ac
===================================================================
RCS file: /cvs/xcb/xcb/configure.ac,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- configure.ac	3 Aug 2005 16:55:36 -0000	1.12
+++ configure.ac	30 Sep 2005 05:39:00 -0000	1.13
@@ -19,11 +19,20 @@
 
 AC_PROG_LIBTOOL
 AC_PROG_CC
+
 AC_PATH_PROG(XSLTPROC, xsltproc, no)
 if test "$XSLTPROC" = "no"; then
    AC_MSG_ERROR([XCB requires xsltproc.])
 fi
 
+HTML_CHECK_RESULT=false
+if test x"$HAVE_CHECK" = xtrue; then
+	if test x"$XSLTPROC" != xno; then
+		HTML_CHECK_RESULT=true
+	fi
+fi
+AC_SUBST(HTML_CHECK_RESULT)
+
 # Checks for pkg-config packages
 PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 0.9)
 PKG_CHECK_MODULES(XPROTO, xproto)
@@ -69,4 +78,4 @@
 	-Wstrict-prototypes -Wmissing-declarations -Wnested-externs"
 AC_SUBST(CDEBUGFLAGS)
 
-AC_OUTPUT([Makefile src/Makefile xcb.pc])
+AC_OUTPUT([Makefile src/Makefile tests/Makefile xcb.pc])

Index: Makefile.am
===================================================================
RCS file: /cvs/xcb/xcb/Makefile.am,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Makefile.am	27 Oct 2003 05:09:40 -0000	1.1
+++ Makefile.am	30 Sep 2005 05:39:00 -0000	1.2
@@ -1,4 +1,4 @@
-SUBDIRS=src
+SUBDIRS=src tests
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = xcb.pc

Index: ChangeLog
===================================================================
RCS file: /cvs/xcb/xcb/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -d -r1.69 -r1.70
--- ChangeLog	29 Sep 2005 19:16:29 -0000	1.69
+++ ChangeLog	30 Sep 2005 05:39:00 -0000	1.70
@@ -1,3 +1,21 @@
+2005-09-30  Trevor Woerner <twoerner.x at gmail.com>
+
+	reviewer: Jamey Sharp <jamey at minilop.net>
+
+	* Makefile.am, configure.ac, src/Makefile.am, tests/Makefile.am,
+	  src/check_all.c, src/check_public.c, src/check_suites.h:
+	Created a new directory called "tests" where the unit tests
+	will reside, separate from other files. Moved the unit
+	test files from the "src" directory into the new "tests"
+	directory.
+
+	* configure.ac, tests/CheckLog.xsl, tests/.cvsignore,
+	  tests/Makefile.am, tests/check_all.c:
+	Added an XSLT transform to post-process the XML log file which
+	is generated by the unit test suite into an HTML page. Added
+	the necessary hooks into the build system to have this
+	translation occur when necessary as part of the build process.
+
 2005-08-15  Trevor Woerner <twoerner.x at gmail.com>
 
 	reviewer: Jamey Sharp <jamey at minilop.net>



More information about the xcb-commit mailing list