[libdispatch-changes] [94] trunk/testing/Makefile.am

source_changes at macosforge.org source_changes at macosforge.org
Tue Nov 3 06:19:56 PST 2009


Revision: 94
          http://trac.macosforge.org/projects/libdispatch/changeset/94
Author:   robert at fledge.watson.org
Date:     2009-11-03 06:19:53 -0800 (Tue, 03 Nov 2009)
Log Message:
-----------
Fix up Makefile.am for testing tools, keep quickly-ported tests in the
build list, and mark others for future porting/conditional builds.

Modified Paths:
--------------
    trunk/testing/Makefile.am

Modified: trunk/testing/Makefile.am
===================================================================
--- trunk/testing/Makefile.am	2009-11-03 13:40:39 UTC (rev 93)
+++ trunk/testing/Makefile.am	2009-11-03 14:19:53 UTC (rev 94)
@@ -10,34 +10,43 @@
 TESTS=					\
 	dispatch_after			\
 	dispatch_api			\
-	dispatch_apply			\
 	dispatch_c99			\
 	dispatch_cascade		\
-	dispatch_cffd			\
 	dispatch_debug			\
-	dispatch_drift			\
 	dispatch_group			\
 	dispatch_pingpong		\
 	dispatch_priority		\
-	dispatch_proc			\
 	dispatch_read			\
-	dispatch_readsync		\
 	dispatch_sema			\
-	dispatch_starfish		\
 	dispatch_timer_bit31		\
 	dispatch_timer_bit63		\
-	dispatch_timer_set_time		\
-	queue_finalizer			\
+	queue_finalizer
+
+#
+# XXX: By broken, we mean non-portable.  We should instead test for the OS
+# features they depend on, or port them as required.
+#
+BROKEN_TESTS=				\
+	dispatch_apply			\
+	dispatch_cffd			\
+	dispatch_drift			\
+	dispatch_proc			\
+	dispatch_readsync		\
+	dispatch_starfish		\
+	dispatch_timer_set_time
+
+BROKEN_TOOLS=				\
+	harness				\
 	nsoperation
 
 noinst_PROGRAMS=$(TESTS)
 
 TOOLS=					\
-	harness				\
-	summary
+	summarize
 
 noinst_PROGRAMS+=$(TOOLS)
 
+INCLUDES=-I$(top_builddir) -I$(top_srcdir)
 LDADD=libtest.la ../src/libdispatch.la
 CFLAGS=-Werror -Wall -DDISPATCH_NO_LEGACY $(MARCH_FLAGS) $(CBLOCKS_FLAGS)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/libdispatch-changes/attachments/20091103/6f00d6ce/attachment-0001.html>


More information about the libdispatch-changes mailing list