[xiph-cvs] cvs commit: ogg/src Makefile.am

Ralph Giles giles at xiph.org
Mon Nov 10 05:08:02 PST 2003



giles       03/11/10 08:08:02

  Modified:    src      Makefile.am
  Log:
  Add a 'make check' hook to call invoke the self tests now that we're on
  automake 1.6 where such things are reasonable.

Revision  Changes    Path
1.7       +15 -1     ogg/src/Makefile.am

Index: Makefile.am
===================================================================
RCS file: /usr/local/cvsroot/ogg/src/Makefile.am,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Makefile.am	18 Jan 2003 08:31:51 -0000	1.6
+++ Makefile.am	10 Nov 2003 13:08:02 -0000	1.7
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
-AUTOMAKE_OPTIONS = foreign
+AUTOMAKE_OPTIONS = foreign 1.6
 
 INCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include
 
@@ -9,6 +9,20 @@
 libogg_la_SOURCES = framing.c bitwise.c
 libogg_la_LDFLAGS = -no-undefined -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
 
+# build and run the self tests on 'make check'
+
+noinst_PROGRAMS = test_bitwise test_framing
+
+test_bitwise_SOURCES = bitwise.c
+test_bitwise_CFLAGS = -D_V_SELFTEST
+
+test_framing_SOURCES = framing.c
+test_framing_CFLAGS = -D_V_SELFTEST
+
+check: test_bitwise test_framing
+	./test_bitwise
+	./test_framing
+
 debug:
         $(MAKE) all CFLAGS="@DEBUG@"
 

<p><p>--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the commits mailing list