[project @ 2001-05-24 15:10:19 by dsyme]
[ghc-hetmet.git] / ghc / tests / programs / Makefile
index 9844376..173ff1b 100644 (file)
@@ -1,7 +1,13 @@
+#-----------------------------------------------------------------------------
+# $Id: Makefile,v 1.9 2001/03/22 03:51:12 hwloidl Exp $
+#
+# (c) The GHC Team, 1999-2000
+#
+
 TOP = .
 include $(TOP)/mk/boilerplate.mk
 
-NOT_THESE = CVS mk Makefile
+NOT_THESE = CVS mk
 
 NOT_THESE += hill_stk_oflow
 #      Correctly fails to terminate
@@ -16,7 +22,22 @@ NOT_THESE += north_lias
 #      Deliberately causes divide by zero, and
 #      we can't catch that yet
 
-SUBDIRS = $(filter-out $(NOT_THESE), $(wildcard *))
+NOT_THESE += andy_cherry barton-mangler-bug cvh_unboxing dmgob_native1 dmgob_native2 fast2haskell fexport jtod_circint okeefe_neural
+#      doesn't compile
+
+NOT_THESE += jeff-bug lennart_array
+#       compiles but doesn't run
+
+NOT_THESE += dmgob_native1 dmgob_native2
+#      Native library doens't exist
+
+ifneq "$(HWL_NOFIB_HACK)" ""
+NOT_THESE += callback zhang_ccall
+# HWL: tmp disabled for testing GUM-merged version          (20/3/01)
+#      don't compile: failed to load interface for `IOExts'
+endif
+
+SUBDIRS = $(filter-out $(patsubst %, %/, $(NOT_THESE)), $(wildcard */))
 
 include $(TOP)/mk/target.mk